Galactose - Emergent Behavior of Particles
I have added a new experiment called Galactose to my Incubator.

The motion of a particle field is controlled by the shape of the random clusters they form among each other. The orientation of the clusters control each particle's further motion which leads to all kind of interesting feedback effects and emergent patterns. The core algorithm which calculates the overall alignment and orientation of the clusters is written in Pixel Bender.
Posted at January 10, 2010 08:04 PM | Further reading
WoW!!! Very incredible work.
I wonder what kind of ideas and algorithms you used. It is clearly seen that particles have some interactions inside of their groups and between the groups so kind of 3 sets of rules but I wonder how it is done.
There is some discrete pressure/speed or something function which particles influenced and are influenced by? It is kind of hard to believe that those particles effect each other directly.
How many particles are there?
The principle is relatively simple. Each particle is drawn as a semi-transparent pixel to a bitmap, so multiple particles at the same spot will create a brighter area. Then this bitmap is blurred - the blur radius is controlled by the horizontal mouse motion. This blurred bitmap is run trough my AngleMapper pixel bender filter which calculates an angle and its strength for each pixel dependent on the brightness of its surrounding pixels.
Now each particle adjusts its velocity based on the angle information at its position (which also gets adjusted by the vertical mouse position). In this example there are two groups of particles which interpret the angle information a bit different and thus show a different motion.
Heh so simple :D I think I see it now when you said it. Inspires me to go and play with such stuff too :) Tough without PixelBender.
Truly inspirational. Keep 'em coming.
Interesting article you got here. It would be great to read something more concerning that theme. Thanx for posting this material.
After reading you site, Your site is very useful for me .I bookmarked your site!
I am been engaged 8 years on the brasil no If you have some questions, please get in touch with me.
brasil no