InkFlow
Drag to paint swirling ribbons of ink through a real fluid field — eddies keep evolving after you let go
Props
Prop
Details
colorMode"rainbow" | "single" | "custom"Default:
rainbowHow the brush colour is chosen: an ever-cycling rainbow, a single fixed colour, or a custom three-colour cycle
colorMode"rainbow" | "single" | "custom"Default: rainbowHow the brush colour is chosen: an ever-cycling rainbow, a single fixed colour, or a custom three-colour cycle
colorSpeednumberDefault:
1How quickly the brush cycles through the rainbow or the custom colours as you paint
colorSpeednumberDefault: 1How quickly the brush cycles through the rainbow or the custom colours as you paint
colorstringDefault:
#ff2d7eBrush colour used when Color Mode is Single
colorstringDefault: #ff2d7eBrush colour used when Color Mode is Single
color1stringDefault:
#4338ffFirst colour of the custom brush cycle
color1stringDefault: #4338ffFirst colour of the custom brush cycle
color2stringDefault:
#ff2d7eSecond colour of the custom brush cycle
color2stringDefault: #ff2d7eSecond colour of the custom brush cycle
color3stringDefault:
#19e3ffThird colour of the custom brush cycle
color3stringDefault: #19e3ffThird colour of the custom brush cycle
colorSpace"linear" | "oklch" | "oklab" | "hsl" | "hsv" | "lch"Default:
oklabColour space the custom colours blend through as the brush cycles between them
colorSpace"linear" | "oklch" | "oklab" | "hsl" | "hsv" | "lch"Default: oklabColour space the custom colours blend through as the brush cycles between them
radiusnumberDefault:
0.3Size of the ink splat painted under the cursor
radiusnumberDefault: 0.3Size of the ink splat painted under the cursor
forcenumberDefault:
1How hard the cursor's motion pushes the fluid — higher throws faster, more violent jets and curls
forcenumberDefault: 1How hard the cursor's motion pushes the fluid — higher throws faster, more violent jets and curls
curlnumberDefault:
0Vorticity confinement — swirl energy that spins the ink into persistent eddies and curls
curlnumberDefault: 0Vorticity confinement — swirl energy that spins the ink into persistent eddies and curls
decaynumberDefault:
0.5How fast the ink fades away — low values leave long, lingering trails
decaynumberDefault: 0.5How fast the ink fades away — low values leave long, lingering trails
momentumnumberDefault:
0.6How long the fluid keeps flowing after a stroke — high momentum lets the motion carry on and on
momentumnumberDefault: 0.6How long the fluid keeps flowing after a stroke — high momentum lets the motion carry on and on