Chroma Waves

Animated wave shader effect with noise distortion

chroma-waves-tw

Customize

0.5
0.2
0.3
1.5
0.25
0.1
1
1

Props

NameTypeDefaultDescription
widthnumber | string"100%"Width of the component in pixels or CSS value
heightnumber | string"100%"Height of the component in pixels or CSS value
speednumber0.5Animation speed multiplier
colorstring"#FFFFFF"Primary wave color in hex format
backgroundColorstring"#8B5CF6"Background color in hex format
waveFrequencynumber0.2Wave frequency/count (0.1-10)
waveAmplitudenumber0.3Wave amplitude/height (0.1-5)
distortionnumber1.5Distortion intensity (0-2)
chromaShiftnumber0.25Chromatic aberration effect intensity (0-0.5)
noiseLevelnumber0.1Grain/noise level (0-1)
flatnessnumber1.0Peak flatness (0-10)
opacitynumber1.0Master opacity control (0-1)
quality"low" | "medium" | "high""high"Rendering quality level
classNamestring""Additional CSS classes
childrenReact.ReactNodeundefinedContent to render on top of the effect