Toggle Sidebar B
AppearanceLight & dark mode D

Evil Eye

Procedural evil eye shader with animated iris, slit pupil, and fiery outer glow.

Default

Every prop is wired to the controls underneath. Move the pointer over the eye and the pupil follows it.

Light previewReplay previewOpen in new tab

Customize

Eye Color
Background
Intensity1.5
Pupil Size0.6
Iris Width0.25
Glow Intensity0.35
Scale0.8
Noise Scale1
Pupil Follow1
Flame Speed1

API Reference

EvilEye

PropTypeDefaultDescription
eyeColorstring"#FF6F37"Primary eye color in HEX format.
intensitynumber1.5Brightness / HDR intensity of the eye color.
pupilSizenumber0.6Size and darkness of the pupil slit.
irisWidthnumber0.25Width of the main iris ring.
glowIntensitynumber0.35Strength of the outer eye glow.
scalenumber0.8Zoom level of the eye. Values > 1 zoom in, < 1 zoom out.
noiseScalenumber1.0Scale of the fire/noise texture sampling.
pupilFollownumber1.0Intensity of pupil cursor tracking. 0 disables it.
flameSpeednumber1.0Independent flame flicker animation speed.
backgroundColorstring"#000000"Background color in HEX format.
lightModebooleanfalseRenders the eye as ink on a light background.

Accessibility

Keyboard shortcuts and ARIA behavior.

  • Purely decorative canvas. Set flameSpeed low and pupilFollow to 0 for users who prefer reduced motion.