Toggle Sidebar B
AppearanceLight & dark mode D

Topography

A living contour map with glowing, elevation-tinted lines.

Default

Colors, bands and the cursor elevation are wired to the controls underneath. The contours are drawn in a WebGL 2 fragment shader.

Light previewReplay previewOpen in new tab
New Creative Components

A living topographic contour map.

Get started Learn more

Customize

Low Color
Mid Color
High Color
Speed0.35
Morph Amount3
Morph Speed0.05
Bands2
Thickness0.01
Scale2
Pixel Size1
Glow0.5
Color Mode
Contrast3
Brightness1
Grain Intensity0.05
Opacity1
Cursor Radius0.3
Cursor Strength0.4

API Reference

Topography

PropTypeDefaultDescription
lowColorstring'#5227FF'Color used for the lowest elevation bands.
midColorstring'#FF9FFC'Color used for the mid elevation bands.
highColorstring'#FFFFFF'Color used for the highest ridge lines.
speednumber0.35Animation speed of the morphing elevation field.
morphAmountnumber3.0Amplitude of the field morphing (how much the terrain shifts).
morphSpeednumber0.05How differently each control point animates over time.
bandsnumber2.0Contour line density (number of elevation bands).
thicknessnumber0.01Thickness of the contour lines.
scalenumber1.0Zoom level of the topographic field.
pixelSizenumber1.0Retro pixelation step (1 = smooth, higher = chunkier).
glownumber0.5Soft bloom radius around the contour lines.
colorModestring'elevation'Line coloring mode: 'elevation', 'uniform', or 'alternating'.
contrastnumber3.0Contrast of the line coverage (sharpens or softens lines).
brightnessnumber1.0Overall brightness of the contour lines.
fillBandsbooleanfalseSoftly tint the areas between contour lines by elevation.
opacitynumber1.0Overall opacity of the effect.
grainbooleantrueWhisper-subtle animated film grain over the effect.
grainIntensitynumber0.05Amplitude of the grain overlay. 0 disables it entirely.
mouseInteractionbooleantrueLift the elevation field gently around the cursor.
mouseRadiusnumber0.3Radius of the cursor elevation bump.
mouseStrengthnumber0.4Strength of the cursor elevation bump.
lightModebooleanfalseRenders the contours over a white background instead of a transparent one.

Accessibility

Keyboard shortcuts and ARIA behavior.

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