euxneks' homepage

Compiling Ivy Generator for Ubuntu 8.10 64bit

I stumbled upon this site:

http://graphics.uni-konstanz.de/~luft/ivy_generator/

And thought it warranted a closer look. Downloaded it and tried running the binary only to find that it couldn't find some of my libs, so I decided to compile it instead - because it looks like that might have been compiled for 32 bit.

Here's the steps on how to do it:

Download and extract the files somewhere you like to work, I usually just do it on ~/Desktop but you can mkdir your own tmp in $HOME.

To start, make sure you've got the right qtlibs, I had to run this (intrepid ibex):

sudo apt-get install libqt4-opengl-dev libqt4-dev

This installs some development files needed for compiling qt4 programs.

Next, we need to make sure that the project file is modified so it can actually use OpenGL, edit src/src.pro, adding this line:

QT += opengl

I put it after the INCLUDEPATH directive if you have troubles placing it elsewhere, kudos to "jacek" at the qtcentre.org forums for having the answer to that (I googled and found this: http://www.qtcentre.org/forum/archive/index.php/t-7914.html )

Next, make sure you remake your make file with qmake-qt4 (the project is qt4)

Then type make. This will make an application in the src directory called src

mv src ../bin/IvyGenerator if you want, then go to the bin directory and run it! :)

Here's a picture of it running on my 64 bit Ubuntu Intrepid Ibex:

Nothing on there because I don't know how to use it yet

UPDATE: Here's a shot of it with some vines on some terrain I found online:

Ivy on Terrain