Home▸Mathematics▸Diffusion-Limited Aggregation (2D)

❄️ Diffusion-Limited Aggregation (2D)

2D Canvas simulation of diffusion-limited aggregation (DLA). Random-walking particles stick on contact with a growing cluster, forming a branching fractal. Adjustable stickiness and release rate, live fractal dimension via box-counting.

Mathematics2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
2d-diffusion-limited-aggregation ↗ Open standalone
⚙ Under the hood

Watch random-walking particles drift in from the edge of the canvas and stick on contact with a growing cluster, building a branching fractal in real time. Adjust the stickiness probability and particle-release rate, and watch the live fractal dimension estimate track the cluster's growth.

fractalrandom walkbrownian motioncluster growthmath

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)