video of applet written in processing:
i turned highlights between colors off to capture this (because processing.video.MovieMaker seems to ignore alpha channels?):
each pixel is walking through an array of colors, with constant acceleration after an initial speed given by a noise function on (x,y). areas where colors appear look like fountains to me, areas where they disappear like sinks.