Project 2: An Animated Production

Technical piece by Kathleen Marty: FIRE

 

Algorithm Source:

I am implementing the paper Structural Modeling of Flames for a Production Environment by Arnauld Lamorlette and Nick Foster.

 

Signs of life:

Currently have a C++/OpenGL/FLTK program. The spine of a flame is created and moved through a wind field. The spine representation is a nonuniform rational B-spline. Control points move through the wind field and are interpolated then re-sampled. The B-spline code is nearly completed. Currently the wind field is a trival implementation. See example image below. The yellow points are the control points of the red B-spline.

 

The next step will be to add the volumetric flame around the spine, whose colors are texture-mapped from a picture of a real flame.