Pixels, Patterns, and Processing (The Morgan Kaufmann Series in Computer Graphics)Daniel Shiffman · First published 2008Open the Tome