Dither shine
A two-color Bayer-dithered band that sweeps corner to corner at a stepped frame rate.
npx shadcn@latest add https://www.ui95.dev/r/dither-shine.jsonRun it in a Radix shadcn project that already has the UI95 theme.
DitherShine
| Prop | Type | Default |
|---|---|---|
| speed | number | defaultPreset.params.speed |
| frame | number | defaultPreset.params.frame |
| fps | number | defaultPreset.params.fps |
| onMountChange | ((mount: import("/vercel/path0/lib/shaders/shader-mount").ShaderMount) => void) | - |
| colorBack | string | defaultPreset.params.colorBack |
| colorFront | string | defaultPreset.params.colorFront |
| type | "2x2" | "4x4" | "8x8" | defaultPreset.params.type |
| bandWidth | number | defaultPreset.params.bandWidth |
| sweepDuration | number | defaultPreset.params.sweepDuration |
| pauseDuration | number | defaultPreset.params.pauseDuration |
Updated Nov 5, 2026