3D Rendering Pipeline - TAUdcor/Graphics/cg-slides/Pipeline1.pdf · 2014. 3. 20. · 3D Geometric...

Post on 19-Aug-2020

8 views 0 download

Transcript of 3D Rendering Pipeline - TAUdcor/Graphics/cg-slides/Pipeline1.pdf · 2014. 3. 20. · 3D Geometric...

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