Halftone Vortex

Cursor-reactive halftone dot vortex

halftone-vortex-tw

Customize

Dots

0.0002
150
0.5
2.5

Waves

0.2
0.1
0.4
0.75
-0.6
0.5

Color

0.301
1

Props

NameTypeDefaultDescription
widthstring | number"100%"Container width
heightstring | number"100%"Container height
classNamestring""Additional CSS classes for styling
childrenReactNodeundefinedContent rendered above the effect
speednumber0.5Animation speed multiplier (0.01–2.0)
zoomnumber5Zoom level of the coordinate field (1–20)
dotDensitynumber0.0002Density of halftone dots (0.00005–0.001)
gridScalenumber150Scale of the halftone grid sampling (10–500)
spiralStrengthnumber0.2Spiral twist amount driven by radius (0–1)
radialWavenumber0.1Amplitude of radial sine waves (0–1)
angularWavenumber0.4Amplitude of angular sine waves (0–2)
patternDepthnumber0.75Amplitude of slow angular pattern (0–2)
fieldOffsetnumber-0.6Distance offset before thresholding (-2–2)
thresholdnumber0.5Hard threshold for dot cutoff (0–1)
colorstring"#000000"Foreground color in hex format
backgroundColorstring"#FF9FFC"Background color in hex format
monochromebooleantrueUse single color instead of RGB channel separation
dampeningnumber0.301Cursor follow dampening (0=instant, higher=smoother)
opacitynumber1Master opacity (0–1)