Everything About ___
Live briefing

Everything about Painter's algorithm

Algorithm for visible surface determination in 3D graphics

The painter's algorithm is an algorithm for visible surface determination in 3D computer graphics that works on a polygon-by-polygon basis rather than a pixel-by-pixel, row by row, or area by area basis of other hidden-surface determination algorithms. The painter's algorithm creates images by sorting the polygons within the image by their depth and placing each polygon in order from the farthest to the closest object. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Painter's algorithmA 5-minute orientation
  2. Pick up a classic book: Programming principles in computer graphicsThe most-reprinted book on the subject
  3. Read the landmark paper: PAINTER: a spatiospectral image reconstruction algorithm for optical interferometryCited 15 times
  4. Go sideways: Hidden-surface determinationA closely related topic
  5. Go sideways: Scanline renderingA closely related topic

đź“– Definitions

Proper noun A simple rendering technique that sorts all the polygons in a scene by their depth and then paints them in that order, from farthest to closest.

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics