Lab experiment 05 · Live

Gradient Dither Loop.

This is the tool that made the background of this very site. A slow gradient drifts between your chosen hues, then ordered Bayer dithering breaks it into crunchy, retro bands — no smooth ramps, just honest dots. Tune it, then record a seamless loop you can drop in anywhere.

Recording
Hues
Direction
Pixel size 3 px
Speed 1.0×
Bands 6

The trick here is ordered dithering — a fixed 4×4 Bayer matrix of thresholds tiled across the image. Each pixel compares its brightness to its slot in the matrix and snaps up or down. Because the matrix never changes, the texture stays stable as the gradient moves, so the loop reads as flowing color rather than crawling noise. It's the cheapest, oldest way to fake depth — and it still looks great.