ONONC

Dither

An animated plasma resolved into crisp retro bands through an ordered dither matrix.

canvasretro

Customize

Grid

Pixel size6px
Tones4

Pattern

Scale1
Contrast1

Motion

Speed1

Appearance

Shadow
Highlight

Props

PropTypeDefaultDescription
colors[string, string]['13,15,28','139,160,255']The [shadow, highlight] colours the ramp runs between, as r,g,b.
pixelSizenumber6Size of each dither pixel in px (bigger = chunkier).
speednumber1Flow speed multiplier (0 = frozen).
scalenumber1Pattern scale — higher spreads the plasma wider.
levelsnumber4Number of quantised tones the dither ramps through (2–6).
contrastnumber1Contrast of the gradient before dithering (0.5–2).
childrenReactNodeContent layered above the canvas.
classNamestringExtra classes for the wrapper.