Team LiB
Previous Section Next Section

Rendering

The final step in the rendering pipeline is the actual rendering to the screen. At this point, every pixel of every object has been determined and transformed to a screen coordinate. As each pixel is about to be drawn to the screen, its Z (or W) value is checked against the corresponding value at that location in the Z buffer. If the pixel’s depth value is greater than the value currently stored for that position, the pixel is not rendered. If the depth value is less (i.e., the pixel is closer to the viewpoint), the pixel is rendered to that location and the depth value is stored in the buffer.


Team LiB
Previous Section Next Section