Gradient Mesh

NewPremium

Multi-point animated mesh gradient that adapts to the active direction. Supports interactive mouse tracking.

backgroundgradientmeshinteractivedirection-aware

Installation

Terminalbash
npx motioncraft add gradient-mesh

Usage

gradient-mesh.tsxtsx
import { GradientMesh } from "@/components/backgrounds/gradient-mesh";

<GradientMesh interactive speed={0.8} className="h-screen" />

Props

PropTypeDefaultDescription
pointsMeshPoint[]Custom gradient control points
speednumber0.5Animation speed multiplier
blurnumber80Blur radius in pixels
interactivebooleanfalseEnable mouse interaction
classNamestringAdditional CSS classes

Related Components