05
Mesh Drift
Four soft gaussian blobs, one per palette colour, orbit on mismatched sine paths and run in reverse. A light fbm domain warp bends the field so their edges smear into one another like ink in water, and the cursor gently swirls the space around it.
gaussian blobsfbm warpswirl cursor
Live· swirl
Installation
Add it to your project
$
Installs 5 files into components/shaders. The engine is shared, so a second shader only adds its own three files.
Usage
Mount it behind your content
app/hero.tsx
The shader fills its nearest positioned ancestor. Give the parent relative isolate and the shader -z-10 to put it behind everything else. The cursor is tracked on the window, so content on top doesn’t block it.
API reference