🔥 Fire & Smoke

← Back
Fire cellular automaton: wood → fire → embers → ash. Draw with the mouse, ignite, add water. Wind affects how the smoke and flames spread.

🔥 Fire & Smoke — Fluid Dynamics

Realistic fire and smoke simulation using fluid dynamics. Buoyancy drives hot gas upward, turbulence creates flickering flames, and smoke billows and dissipates naturally.

🔬 What It Demonstrates

Incompressible fluid simulation with buoyancy (hot gas rises) and temperature-dependent rendering. Vorticity confinement adds realistic turbulent swirls.

🎮 How to Use

Click to ignite new fire sources. Adjust buoyancy, dissipation and vorticity. Watch how fire creates convection currents that shape the smoke.

💡 Did You Know?

Jos Stam's "Stable Fluids" (1999) revolutionised real-time fluid simulation. His semi-Lagrangian advection method is unconditionally stable, making it perfect for visual effects and games.