Visual Simulation of Flames
This fire simulation program was written as a project in the Intelligent Systems Lab under the supervision of Dr. Gershon Elber
Effective visual simulation of such a complex nature phenomenon like fire has been subject to extensive research in the field of Computer Graphics. As a matter of fact, it still remains a challenge for experts in the area.
The aim of this project was to implement a particle-based method for 2D simulation of flames, based on a paper of Prof. N.Chiba from Iwate University, Japan (see Bibliography). The fundamental technique of this method is generation of a 2D turbulent field and defining "fire particles" having specific behavioral rules in that field. Each particle in the field is regarded as a tracer. In each computational time step a trace of each particle is regarded as a line segment. A still image is obtained by performing a special polygonal interpolation on each segment (see Bibliography for more details).
N. Chiba and S. Ohkawa and K. Muraoka and M. Miura, "Two-dimensional Visual Simulation of Flames, Smoke and the Spread of Fire", The Journal of Visualization and Computer Animation, 5, (1), 37-54 (1994).
Click here to access the related site in Department of Computer Science, Iwate University, Japan.
If you have any questions, comments or bug reports please contact Ilya Ekshteyn