💎 Crystal Growth (2D) — Diffusion-Limited Aggregation
Interactive 2D diffusion-limited aggregation (DLA) simulation. Random-walking particles stick to a growing mineral crystal cluster on a square lattice — adjust stickiness, spawn rate and seed shape and watch a fractal crystal form in real time.
⚙ Under the hood
A 2D diffusion-limited aggregation (DLA) simulation of mineral crystal growth: particles random-walk on a square lattice from a spawn ring and stick permanently on contact with the growing cluster. Adjust stickiness, spawn rate, particle size and seed shape (point, line, ring), or click the canvas to add new seed points, and watch the live fractal-dimension estimate update as the crystal branches outward.
crystal growthdiffusion-limited aggregationfractalchemistryrandom walk2D
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install