All components

Field Hex Background

Procedural hex grid WebGL background with grainy dark fills, crisp stroke lines, and intense white/cyan line glow. Path mode uses a smooth UV ripple with fading trail wake; blob mode uses a smooth gaussian around the cursor.

Line-hover hex grid
Fine hex grid with smooth path ripple or blob glow masked to stroke lines only.

Controls

Colours

Sign in to view this example's source code.

Sign in

Props

NameTypeDefaultDescription
childrenReactNode-Foreground DOM content rendered above the canvas.
model'path' | 'blob''path'Path uses a smooth ripple with fading trail wake; blob uses a localized gaussian glow.
fillColorstring'#050a12'Hex cell interior colour. Unaffected by pointer interaction.
lineColorstring'#3d4f6f'Base stroke colour for the hex grid lines.
glowColorstring'#5eead4'Bloom and flare accent colour mixed into active lines.
hexScalenumber28Hex grid density.
lineWidthnumber0.018Stroke thickness in UV units.
pathRadiusnumber0.12UV falloff radius for the path ripple and trail wake.
blobRadiusnumber0.18UV falloff radius for the blob model.
trailLengthnumber24Maximum number of trail UV points kept in path mode.
trailDecaynumber1.2Fade speed for path trail wake.
intensitynumber1.4Effect strength multiplier on hex lines.
interactivebooleantrueWhether pointer position influences hex line effects.