A deep technical exploration of ordered dithering techniques for arbitrary and irregular colour palettes. Covers the fundamentals of ordered vs error-diffusion dithering, then progressively introduces advanced algorithms: N-closest (inverse distance weighting), N-convex, Thomas Knoll's pattern dithering, barycentric coordinate
Table of contents
IntroductionTetrapal: A Palette TriangulatorAppendix I: Candidate SortingAppendix II: Linear RGB SpaceAppendix III: Threshold Matrices and Noise FunctionsFootnotesReferencesSort: