Liquid marble: veins that coil into slow spirals, the way agate does. Two stages of domain-warped noise, and the veins are the iso-lines of the final field - so their width varies with the local gradient, exactly like real stone where a vein thins as it turns.
Deliberately slow. This is a background for a page that wants to feel expensive, not a psychedelic wallpaper. Gold, white and ink palettes come ready, and every colour is yours.
The swirl uses a saturating radius: pushed to the maximum it still reads as stone instead of shearing into radial streaks.
WebGL, one pass, nothing loaded from outside. Honours prefers-reduced-motion and freezes on the Framer canvas.
Liquid marble: veins that coil into slow spirals, the way agate does. Two stages of domain-warped noise, and the veins are the iso-lines of the final field - so their width varies with the local gradient, exactly like real stone where a vein thins as it turns.
Deliberately slow. This is a background for a page that wants to feel expensive, not a psychedelic wallpaper. Gold, white and ink palettes come ready, and every colour is yours.
The swirl uses a saturating radius: pushed to the maximum it still reads as stone instead of shearing into radial streaks.
WebGL, one pass, nothing loaded from outside. Honours prefers-reduced-motion and freezes on the Framer canvas.