Elephant Toothpaste Eruption (3D)
Orbit a full 3D volumetric foam eruption from a narrow-necked flask, driven by the real catalytic decomposition of hydrogen peroxide into water and oxygen.
This simulation renders the classic "elephant toothpaste" demonstration as a full 3D volumetric eruption you can freely orbit around, rather than a flat side-on animation. A narrow-necked flask sits on a procedural stand; pressing "Add catalyst" triggers the rapid catalytic decomposition of hydrogen peroxide into water and oxygen gas, which — trapped as foam by dish soap — surges up through the neck as an instanced particle plume, spills over the rim, and cascades down every side of the flask in three dimensions. A warm steam haze rises near the top because the reaction is exothermic. Adjust hydrogen peroxide concentration to control total gas yield, catalyst amount to control reaction speed, and soap/surfactant to control bubble size and foam stability, and watch oxygen output, foam temperature and remaining reagent track the reaction live.
Orbit a full 3D volumetric foam eruption from a narrow-necked flask, driven by the real catalytic decomposition of hydrogen peroxide into water and oxygen.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install