Founding price: $35, then $79.99 after 23:59 UTC on 4 November, then $79.99
Get ProAn endless shader-driven surface of rolling waves drawn as grid lines, points or terrain, rippling out from the pointer.
This item has no props to tune. Use the lens above to change theme, density, direction and more.
| Prop | Type | Default | Description |
|---|---|---|---|
variant | "grid" | "points" | "terrain" | "grid" | Anti-aliased grid lines, points, or a lit terrain. |
color | string | theme | Trough colour. Defaults to --primary. |
accent | string | theme | Crest colour. Defaults to --chart-2. |
amplitude | number | 0.6 | Wave height. |
speed | number | 1 | Wave speed multiplier. |
density | number | 96 | Plane subdivisions, from 16 to 256. |
interactive | boolean | true | Send ripples out from the pointer. |
children | ReactNode | - | Content layered above the surface. |
label | string | - | Accessible description. When set the scene is role="img"; otherwise it is decorative and aria-hidden. |
fallback | ReactNode | gradient | Static frame shown while loading and when WebGL is unavailable. |
className | string | - | Classes for the outer element. |
prefers-reduced-motion: reduce it renders a single still frame.