More
Draw with lots of fingers. Pinch in or out to change your brush size.
Draw with lots of fingers. Pinch in or out to change your brush size.
Pick a tool. Follow your curiosity.
After a quiet minute everything fades but the picture. Double-click, double-tap, or press Escape to return.
Every knob, every readout, and whatever else is in there.
Take one, use one you have, or borrow a landscape. Then paint all over it — and watch the paint drift, slowly, into somewhere else.
You can retake it any time from the Camera button.
or drop pictures on Start with or Drift into
Public domain or attribution-only, from Wikimedia Commons. Resized, otherwise untouched.
Tap for tools · Hold to reveal · Pinch for size · Double-tap or Esc for the studio
so
Rob is the man. His face is hidden in so many things in this world.
How many places can you find Rob?
Swap Rob for any picture and the paint will drift into that instead.
Every particle on the plate carries one colour and has been assigned one slot of a target photograph. An optimal‑transport solver is finding the cheapest assignment while an incompressible fluid carries everybody there.
The plate is not an image. It is — individual particles, each carrying one colour, and the picture you see is only where they happen to be standing.
In the toy, drift follows a step table rather than a curve — still, then 0.03 px/s at two seconds, 0.06 at six, 0.8 at eight, 6 at fifteen, 32 at thirty — with a per‑particle lead of up to seven seconds set by a noise‑warped diagonal, so no increment lands everywhere at once. In here there is no schedule and you drive.