http://www.youtube.com/watch?v=KMeLerOrbHo
The growth process was simulated using Polyp-Oriented Model.
I’m working on implementing it using GPU acceleration as apart of my master’s degree.
Currently simulation process is not as fast as shown on the videos. Growing one coral of the size shown on the first video takes a couple of minutes.
Application is written in a weird mixture of Python, NVIDIA CUDA C (through PyCuda), C++, OpenGL, Cg and some awesome Python libraries like NumPy and Enthought Traits.