Skip to content

Algorithm that simulates the diffusion of particles commonly found in nature.

Notifications You must be signed in to change notification settings

julianjumper/DiffusionLimitedAggregation

Repository files navigation

Diffusion-Limited Aggregation (DLA)

DLA is an algorithm that creates awesome structures that can theoretically be found in nature (in zinc ions, electrolytic solutions, etc..).
All particles are randomly moving around, until they come in contact with already aggregated particles. These particles are referenced as nodes in this implementation.

You can play around a bit by changing the speed, node-amount and other options in the settings bar as shown below.
This is strongly inspired by Paul Bourke who has done a paper on this.

example screenshot

About

Algorithm that simulates the diffusion of particles commonly found in nature.

Resources

Stars

Watchers

Forks

Languages