Shading and Object Space vs. Image Space

Consider what is involved in moving from the specification of a scene (objects, lights, etc.) to placing fragments in the frame buffer.

Although this distinction will soon be fleshed out further, there are at least two choices as to how we can proceed in assigning colors to each pixel.