Skip to content
Sphere dithered with Void-and-ClusterThe same sphere before ditheringSourceDithered

15Noise-based

Void-and-Cluster

Generates a procedurally balanced distribution of dots and voids. Produces a smooth, organic texture.

Author
Robert Ulichney
Year
1993
Complexity
high
Processing cost
4 / 5

How it works

Thresholds come from noise instead of a fixed pattern, trading structure for grain.

Threshold ranks, top-left 8×8 of 16×16
2371381525511870238123
111391585720014350181
18071214962222110513
2524012518516141173242
19614910792481366794
10340231531135198232
641711212099021915024
1392012815417944127107
  • A 16×16 matrix of 256 ranks is tiled across the image; a pixel turns white when its brightness exceeds the threshold at its position.
  • That gives 257 distinct gray levels, each reproduced by a fixed dot pattern.
  • Showing the top-left 8×8 corner of the full 16×16 matrix.