Gaussian reaction-diffusion Turing pattern in blue with zoom-in on the mouse position. Red and green use the same simple program but one feeds on blue while the other does so on the absence of it. Both got a Laplacian-of-Gaussians growth and a small Gaussian reaction-diffusion and they're warped by the fluid simulation advection matrix. Finished in a composite inversion and a swarm of pixel particles accelerated in a force field formed by their projected view in the alpha channel of the main loop that gets also diffused which enables local gradient sensing motes with otherwise no communication channel between each other to build direct bonds. Half a million particles floating with a displace mapped view, inverting the backdrop. back again. double negative, sort of. pun remotely intended. A click pulls the swarm and with a bit of training one can quickly form a ball like throwing a lasso and capture it in a near circle orbit where it condenses to a mere few pixels large bundle which gets fast enough to fly several times over the edge before it eventually stretches to a long band that you can give some punches before the pseudo gravity pulls it to do some flips. Not exactly an ideal metaphor but at one point I thoroughly considered punchline a worthy candidate for a name for this (among other islands in the hyperspace of the infinite improbability drive reachable wordinghood).
Fluid Simulation by Evgeny Demidov.
Gaussian Blur by Matt DesLauriers.
limit fps
blur gradient composite
only particles
doubleclick anywhere to hide this box. Press F11 for fullscreen.