FALLING SAND LAB — Cellular Automata

100×100 grid • 60 FPS • Bottom-up physics

Materials

4
Randomized L/R
Diagonal & horizontal checks randomize left-first vs right-first every cell to prevent skew.

How to use

Select a material, then click + drag on the canvas to paint. Try layering sand over water, then drop acid on a wall.

Sand Water Wall Acid
FPS: -- Particles: 0 Grid: 100×100

Canvas is 400×400 CSS pixels, internally 100×100 cells (4×4 px each) with image-rendering: pixelated for crisp pixels.