Rendering smoke and fire in real-timeA student project for the Advanced Image Synthesis course 2006Ingemar Rask and Johannes Schmid Initial project descriptionThe goal of this project is to find and implement methods for rendering smoke and possibly fire effects at interactive frame rates. Modern hardware acceleration features such as vertex and fragment shaders are likely to be used. The input data is a 3D grid of density values for each frame. If possible, this will be generated in real-time as well (with Johannes Schmid's parallel project from the course Physically-Based Simulation).Tentative goals to achieve:
What results do we want to show? A real-time demo showing a stunning reproduction of a small fire...or any approximation thereof ;) What are the technical problems we have to solve? Which steps are necessary to solve those problems?
OpenGL, possibly a high-level 3D engine. |