PhysicsVolcano

Physics-aware particles. A vent fires lava drops upward in a 40-degree cone; a RadialGravityField pulls every drop back to the planet, where it collides with the rocky debris on the surface. Click to detonate a 60-particle burst at the cursor — sparks bounce off the world like any other dynamic body. ~600 live particles at 60 FPS.

Loading engine…
FPS: — Bodies: — Step: — Drag or tap the canvas to interact. Switch renderer with the 2D / 3D / PixiJS buttons.
GitHub

Engine features used

ParticleEmitterRadialGravityFieldParticles

Related guides

More demos

All Physics demos →