HomeGeology & Earth ScienceEruption Style Classification

🌋 Eruption Style Classification

Interactive 3D volcano where adjusting magma viscosity and gas content shifts the eruption style between effusive lava flows, Strombolian bursts, Vulcanian blasts and Plinian columns.

Geology & Earth Science3DModerate60 FPS🌍 Earth
eruption-style-classification-lab ↗ Open standalone

A 3D volcano whose eruption behaviour is driven live by magma viscosity and dissolved gas content, sweeping through the classic effusive → Strombolian → Vulcanian → Plinian sequence.

🔬 What It Demonstrates

Viscosity governs how easily gas bubbles escape magma; gas content governs how much pressure builds up if they can't. Their combination — not either factor alone — determines whether an eruption oozes, spatters, blasts, or columns.

🎮 How to Use

Drag the viscosity and gas sliders and watch the eruption style badge update in real time, from quiet lava flows to a sustained Plinian ash column. Conduit width scales how much material can ascend per second.

💡 Did You Know?

The 1991 Plinian eruption of Mount Pinatubo injected roughly 20 million tonnes of sulfur dioxide into the stratosphere, cooling global average temperatures by about 0.5°C for over a year.

⚙ Under the hood

Interactive 3D volcano where adjusting magma viscosity and gas content shifts the eruption style between effusive lava flows, Strombolian bursts, Vulcanian blasts and Plinian columns.

eruption-stylesvolcanic-classificationmagma-viscosityvolcanologygeology

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)