Diffusion Limited Aggregation : Fractal Growth Model

This is a simple demonstration of Diffusion Limited Aggregation, which is a fractal growth model. It can be found in both living and non-living structures such as coral and snowflakes. The basic idea is to take an initial seed in the environment, then present other seeds which wander - in this example using simplified brownian motion. If the particle wanders outside the acceptable radius, it is killed and a new one spawned to take it's place. If it hits an existing structure, it sticks, and a new one is spawned. For purposes of simulation, this example has many particles each taking many steps each visible frame.

This requires Flash 8 and is strictly AS2 classes.

This was done purely using FlashDevelop and MTASC and includes the project file.

This text is replaced by the Flash movie.
Download the Code!

Others Have Said

Can one run the DLA on a PC, and if so where could I download a copy of the programme? Am doing a study on dust aggregation and this may be very useful

Hi! This looks really good! Can you mail me the complete project please, i want to play around and learn.. Chris

The intricate and organic forms that can be generated with diffusion-limited aggregation algorithms have been explored by artists.

Phantastic!

I like this!

Hi! This looks really good! Can you mail me the complete project please, i want to play around and learn.Werbeagentur Graz

Hi! This looks really good! Can you mail me the complete project please, i want to play around and learn.Werbeagentur Graz

Very pleased to read this article!

Thank you for taking the time to publish this information very useful!

Nice fractal, it's like a virus

Thought it was a gif file at first but it seems like it's flash. Pretty cool, thanks for this.

Have Something to Say?