Oil-paint Noise
Painting
The coordinates are "rotation + noise deflected" over and over, and the more complex the pattern each time, the more the paint flows on the water; the rainbow film simulates the interference colour of soap bubbles.
Interactive demo: open this page in a JavaScript-enabled browser to drag the parameters and watch the live readouts.