3d rendering pipeline - taudcor/graphics/cg-slides/pipeline1.pdf · computer graphics 14 3d...
TRANSCRIPT
Computer
Graphics 1
3D Rendering Pipeline (for direct illumination)
Computer
Graphics 2
3D Rendering Pipeline (for direct illumination)
3D Geometric Primitives
Modeling Transformation
Viewing Transformation
Projection Transformation
Lighting
Image
Clipping
Scan Conversion
This is a pipelined
sequence of operations
to draw a 3D primitive
into a 2D image
Computer
Graphics 3
Polygonal model generated from spline patches.
Orthographic projection
Computer
Graphics 4
Polygonal model generated from spline patches.
Perspective projection
Computer
Graphics 5
Depth cueing.
Computer
Graphics 6
Up: Depth Clipping. Down: Colored vectors.
Computer
Graphics 7
Up: Visible line determination.
Down: Visible surface determination with ambient illumination.
Computer
Graphics 8
Up: Individually shaded polygon with diffuse reflection.
Down: Gouraud shaded polygon with diffuse reflection.
Computer
Graphics 9
Up: Gouraud shaded polygon with specular reflection.
Down: Phong shaded polygon with specular reflection.
Computer
Graphics 10
Up: Gouraud shaded polygon with specular reflection.
Down: Phong shaded polygon with specular reflection.
Computer
Graphics 11
Up: Curved surfaces with specular reflection.
Down: multiple lights.
Computer
Graphics 12
Up: Texture mapping.
Down: shadows.
Computer
Graphics 13
Final image
Computer
Graphics 14
3D Rendering Pipeline (for direct illumination)
3D Geometric Primitives
Modeling Transformation
Viewing Transformation
Projection Transformation
Lighting
Image
Clipping
Scan Conversion
This is a pipelined
sequence of operations
to draw a 3D primitive
into a 2D image