Living shader and gradient backgrounds — mesh, aurora, conic, liquid, waves, orbs, grain, spotlight, and deep dark nebula, plasma, silk, ember, and eclipse — with every color, speed, and texture exposed as a prop.
npx motionfoundry list --collection shadersnpx motionfoundry add mesh-gradient aurora-ribbons conic-gradientShowing 13 of 13 components
MeshGradient
Five large, heavily blurred color blobs drift on independent CSS keyframe loops over a deep base color, with an optional animated film-grain overlay for a Stripe-style mesh hero.
AuroraRibbons
Translucent aurora curtains drawn as SVG bands whose edges follow layered sine waves, flowing continuously over a starry night sky with adjustable intensity, blur and tilt.
WaveGradient
Stripe-style stacked bands of gradient color drawn on Canvas 2D, each layer undulating on two summed sine waves with a fine highlight ridge, over a tilted field with configurable layer count and amplitude.
NebulaGradient
A raw WebGL fragment shader that layers three passes of domain-warped fbm into glowing nebula clouds with dark dust lanes over near-black space, plus an optional field of softly twinkling stars. Falls back to blurred, drifting CSS gradients when WebGL is unavailable.
SilkGradient
A raw WebGL satin shader: a warped multi-sine height field is lit per pixel with diffuse shading, a tight specular highlight and a broad sheen lobe, so dark fabric folds ripple and catch light. Falls back to blurred, skewing CSS fold bands when WebGL is unavailable.
EclipseGradient
A raw WebGL eclipse shader: a pure black disk ringed by a slowly turning corona of noise-driven rays, a hot inner glow and an RGB-split chromatic rim, with optional pointer tilt that parallaxes the disk against its corona. Falls back to a CSS disk with a rotating masked conic corona when WebGL is unavailable. Defaults to a cool lavender corona with a crisp rim.
ConicGradient
A rotating conic-gradient core with a wide blurred halo, a crisp counter-rotating inner ring and fine noise; the whole origin leans slightly toward the pointer with a lerped tilt.
LiquidGradient
A Canvas 2D fluid color field: eight Lissajous attractors blended by inverse-distance weighting through a domain-warped coordinate space, rendered at low resolution and smoothly upscaled for a liquid look.
GradientOrbs
Glowing radial-gradient orbs float on seeded CSS loops and lean toward the pointer with lerped parallax, where nearer (larger, sharper) orbs move further than distant, softer ones.
GrainGradient
A four-stop linear or radial repeating gradient whose color stops travel continuously along the gradient line, finished with an SVG feTurbulence film-grain overlay and soft depth lighting.
SpotlightGradient
A dark dot or line grid lit by a two-tone radial spotlight that follows the pointer with frame-rate-independent easing, brightening the grid beneath it, and drifts along a slow Lissajous path when the pointer leaves.
PlasmaGradient
A raw WebGL plasma shader: three domain-warped fbm iso-contours glow as hyperbolic electric filaments with white-hot cores over a near-black field, finished with an adjustable vignette. Falls back to rotating masked CSS arcs when WebGL is unavailable.
EmberGradient
A raw WebGL fire shader: an fbm-turbulent heat glow climbs from the bottom edge through two heat colors into a dark top, while three parallax layers of flickering, swaying ember particles drift upward and burn out. Falls back to a CSS heat glow with rising spark elements when WebGL is unavailable.