Home▸Physics & Mechanics▸Three-Dimensional Lava Lamp - 2D Side View of Thermal Buoyancy, Stokes Drag and Blob Merging

🌋 Three-Dimensional Lava Lamp - 2D Side View of Thermal Buoyancy, Stokes Drag and Blob Merging

The 2D companion of the lava lamp simulation: a side view of wax blobs that heat, expand, rise, cool and sink, with Stokes drag, merging and pinch-off, a temperature profile and live density, speed and population graphs.

Physics & Mechanics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
Three-Dimensional Lava Lamp - 2D Side View of Thermal Buoyancy, Stokes Drag and Blob Merging ↗ Open standalone
⚙ Under the hood

The 2D companion of the lava lamp simulation: a side view of wax blobs that heat, expand, rise, cool and sink, with Stokes drag, merging and pinch-off, a temperature profile and live density, speed and population graphs.

Lava LampBuoyancyStokes DragThermal Convection

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)