Another "gravity" image: particles begin in a circle and then move according to specified rules.
Click for bigger on Flickr.
Made some more of these "gravity" images.
There's a whole set of them here.
Another 2D continuous automata video.
Each pixel has a value between 0 and 1. At each iteration, each pixel's value is replaced by a value given by a function of the values of the 8 adjacent pixels, sorted so that the result is non-directional.
Click to embiggen on Vimeo.
10 particles move linearly at constant, random speeds, bouncing off the frame edges. For each pixel, calculate the Lp distance from the pixel to each particle, where p varies smoothly and monotonically from 1 at the start of the video to 10 at the end. Order this set of distances: d0, d1, d2, ... . Calculate the differences d1-d0, d2-d1, etc. Color the pixel a gray which is an increasing function of the smallest difference.
Made with Processing (processing.org).
Click to embiggen.
180 particles move linearly at various constant speeds, in randomly chosen directions. For each pixel, determine the set of distances from the pixel to each particle. Sort this set: say the result is d0,d1,d2,... in order. Then let k=(d2-d1)-(d1-d0). Color the pixel based on an increasing function of k.
Made with processing (processing.org).
Click through for bigger on Vimeo.
New distance function video.
Thirty particles move linearly at various constant speeds, in randomly chosen directions. For each pixel, determine the set of distances from the pixel to each particle. Sort this set. Find the smallest distance in that set which is greater than the sum of the two smallest distances. Color the pixel a grey color determined by a non-decreasing function of distance.
Made with Processing ( processing.org ).
Click through to embiggen.
A way of enlarging an image. Made with processing.
Click through and see the details in the largest version on Flickr.