Where in a typical rendering pipeline does visibility and shading occur?

Posted by user29163 on Game Development See other posts from Game Development or by user29163
Published on 2012-12-14T10:01:23Z Indexed on 2012/12/14 11:22 UTC
Read the original article Hit count: 181

Filed under:

I am taking a computer graphics course. The book and the lecture notes are vague on the on the order of flow between the different steps in the rendering process. For example, if we have specified a view in a scene, and then want to perform a projection transformation for that given view, then we have to go through a sequence of transformations. In the end we end up with a normalized "viewcube" ready to be mapped 2D after clipping. But why do we end up with a cube (ie 3D thing), when a projection results in projecting the 3D objects to 2D. (depth information is lost?) The other line of reasoning is that all information further needed is stored within the "cube" and that visibility detection and shading is performed with respect to this cube and then we perform rasterezation.

© Game Development or respective owner

Related posts about rendering