Live
Click Ripple
3D effects · 3D
- GLSL
- JS
- CSS
A stable-fluids simulation on the GPU that the pointer paints into, with every finger its own brush. On the paper stage the dye is mixed subtractively like watercolour, so strokes darken at their edges and blend into new colours; on the dark stage the same pigments glow.
3D effects · 3D
3D effects · 3D
3D effects · 3D
3D effects · 3D