Dithering References

The process of representing a bigger colour palette by combining small dots of a limited number of colours together, fooling the eye into seeing more shades.

Trades spatial resolution for colour.

Most image editing programs will have some dithering options.

Useful Apps

Dithering Technical Reference

Libraries and APIs

  • Python APIs of interest
  • GLSL, SeeExpr, and other Shader implementations
    • Generally, fragment shaders are for a single thing that could end up onscreen (as a single) pixel. Don’t typically have access to full texture buffer. Have to explicitly pass in data from surrounding pixels via vertex shader code(?!)
    • https://pippin.gimp.org/spachrotyzer/

Half-Toning

The process of representing shades or colours using patterns of differently sized “dots”.