Six modes
Ink, silk, smoke, oil, watercolour and pollen. Each changes several properties of the fluid at once, from heavy oil to light smoke.
Projects · Interactive graphic
Control without a mouse: your hand in front of the camera, and your voice.
Inkfall shows water with ink blooming through it. Every frame the GPU solves the equations of fluid motion again, and there is no pre-made video. The ink is carried by the flow, the flow curls into vortices, heavy ink sinks and light ink rises.

How it works
Ink, silk, smoke, oil, watercolour and pollen. Each changes several properties of the fluid at once, from heavy oil to light smoke.
Gestures in front of the camera: a pinch paints, an open palm stirs the water, a held fist clears it. The camera image is processed on the device and never uploaded.
With the microphone on, sound drives the brush: the louder it gets, the faster it moves and the more ink it lays.
A still is saved as PNG and video is recorded at up to 4K. The interface never appears in the recording.
The whole piece is a single HTML page with no build step and no framework. There is nothing to install.
Built with: WebGL2 · GLSL · MediaPipe · Web Audio
We can build something similar
Websites and interactive work →Tell us about your task and we will suggest a solution.
Message us on Telegram ↗︎Other projects