UI95

Dither shine

A two-color Bayer-dithered band that sweeps corner to corner at a stepped frame rate.

Examples

ADefault preset
BGlint preset
CSlow preset
Dbayer 2x2
Ebayer 4x4
Fbayer 8x8

Installation

npx shadcn@latest add https://www.ui95.dev/r/dither-shine.json

Run it in a Radix shadcn project that already has the UI95 theme.

API reference

DitherShine

PropTypeDefault
speednumberdefaultPreset.params.speed
framenumberdefaultPreset.params.frame
fpsnumberdefaultPreset.params.fps
onMountChange((mount: import("/vercel/path0/lib/shaders/shader-mount").ShaderMount) => void)-
colorBackstringdefaultPreset.params.colorBack
colorFrontstringdefaultPreset.params.colorFront
type"2x2" | "4x4" | "8x8"defaultPreset.params.type
bandWidthnumberdefaultPreset.params.bandWidth
sweepDurationnumberdefaultPreset.params.sweepDuration
pauseDurationnumberdefaultPreset.params.pauseDuration

Uses

Used by

Updated Nov 5, 2026