3D Rendering Pipeline: The Geometry Stage - no Shaders


3D Model Coordinates (Local Coordinate System)

3D World Coordinates

3D Eye Coordinate System

3D Clip Coordinate System

3D Normalized Device Coordinates

3D Window Coordinates

2D Screen Coordinate System

Ray Tracing

Ray tracing differs from the above sequence of transformations in that the act of tracing rays through space implicitly accomplishes the perspective transformation, the clipping, and hidden line elimination. If the rays are constructed in world space based on pixel coordinates (the usual approach) then the progression through spaces for ray tracing reduces to pipeline shown below. Don't be fooled by the simplicity of this pipeline. Ray tracing can be much more computationally expensive than the above pipeline.


[Top]

[Home]