6

WORKING WITH imageD DATA STRUCTURES

In the last few chapters—especially in Chapter 2—we have exclusively used two-dimensional information pertaining to light intensities. All algorithms work on the basis of altering images that encode light intensities on a per-pixel basis. These light intensities are created either by a (photorealistic) rendering program or in a real photographic process when we work with scanned images. We will now start our exploration of three-dimensional techniques. In this chapter, one of the most important concepts in NPR is introduced—the encoding of three-dimensional information in two-dimensional data structures.

These ...

Get Non-Photorealistic Computer Graphics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.