Toggle Sidebar B
AppearanceLight & dark mode D

Prismatic Burst

A burst of light rays with controllable color, distortion and ray count.

Default

Colors, motion style, distortion and ray count are wired to the controls underneath. The burst is raymarched in a WebGL fragment shader.

Light previewReplay previewOpen in new tab
New Creative Components

A burst of dancing colors, beautifully unleashed

Get started Learn more

Customize

Color 1
Color 2
Color 3
Animation Type
Intensity2
Speed0.5
Distort0
Ray Count0
Hover Dampness0.25

API Reference

PrismaticBurst

PropTypeDefaultDescription
intensitynumber2Overall brightness multiplier applied after accumulation.
speednumber0.5Global time multiplier controlling ray motion & distortion.
animationType"rotate" | "rotate3d" | "hover""rotate3d"Core motion style: planar rotation, full 3D rotation, or pointer hover orbit
colorsstring[][]Optional array of hex colors used as a gradient (otherwise spectral)
distortnumber0Amount of bend/distortion applied to marching space (adds organic wobble)
pausedbooleanfalseFreeze time progression when true (animation stops)
offset{ x?: number|string; y?: number|string }{ x: 0, y: 0 }Pixel (or CSS length) offset of focal origin from center
hoverDampnessnumber0Smoothing factor (0-1) for pointer tracking when animationType='hover'
rayCountnumberundefinedIf > 0 applies an angular comb filter to produce discrete ray spokes
mixBlendModeCSSProperties['mixBlendMode'] | 'none'"lighten"Canvas CSS mix-blend-mode (e.g. lighten, screen) or 'none' for normal
lightModebooleanfalseRenders the burst as pigment on a white background instead of light on black.

Accessibility

Keyboard shortcuts and ARIA behavior.

  • Purely decorative canvas. Place it behind content with enough contrast.