Dither Wave

Animated wave effect with retro dithering pattern

dither-wave-tw

Customize

Colors

#ffffff
#5227FF

Animation

1
2

Appearance

4
0.6
1

Props

widthnumber | string

Width of the component in pixels or CSS value

Default:"100%"
heightnumber | string

Height of the component in pixels or CSS value

Default:"100%"
speednumber

Animation speed multiplier

Default:1.0
intensitynumber

Wave intensity/amplitude

Default:1.0
scalenumber

Scale of the wave pattern (higher = larger waves)

Default:6.0
downScalenumber

Downscale factor for dithering pattern (higher = coarser)

Default:0.5
primaryColorstring

Primary color in the gradient

Default:"#5227FF"
secondaryColorstring

Secondary color in the gradient

Default:"#5227FF"
tertiaryColorstring

Tertiary color in the gradient

Default:"#0a0a0a"
opacitynumber

Overall opacity (0-1)

Default:1.0
quality"low" | "medium" | "high"

Quality preset for performance/visual tradeoff

Default:"medium"
maxFPSnumber

Maximum frames per second cap

Default:60
pauseWhenOffscreenboolean

Pause rendering when component is off-screen

Default:true
classNamestring

Additional CSS classes

Default:""
childrenReact.ReactNode

Content to render on top of the effect

Default:undefined