3 D Rendering Pipeline 3 D Primitives Model

  • Slides: 16
Download presentation
3 D Rendering Pipeline 3 D Primitives Model Transformation Lighting Transform into 3 D

3 D Rendering Pipeline 3 D Primitives Model Transformation Lighting Transform into 3 D World Coordinate System Illustrate According to Lighting and Reflectance Viewing Transformation Transform into 3 D Viewing Coordinate System Projection Transformation Transform into 2 D Viewing Coordinate System Clipping Viewport Transformation Scan Conversion Image Clip Primitives outside Window’s View Transform into Viewport Draw Pixels

Model Transformation local coordinates

Model Transformation local coordinates

Model Transformation world coordinates

Model Transformation world coordinates

Model Transformation light Hello world ! viewer world coordinates We are here.

Model Transformation light Hello world ! viewer world coordinates We are here.

Model Transformation light viewer world coordinates Scaling

Model Transformation light viewer world coordinates Scaling

Model Transformation light viewer world coordinates Rotation

Model Transformation light viewer world coordinates Rotation

Model Transformation light Translation world coordinates viewer

Model Transformation light Translation world coordinates viewer

Illumination light Calculate lights and hold intensities of all vertices ! world coordinates viewer

Illumination light Calculate lights and hold intensities of all vertices ! world coordinates viewer

Viewing Transformation viewing coordinates world coordinates I am sitting here and viewing the monitor.

Viewing Transformation viewing coordinates world coordinates I am sitting here and viewing the monitor. Bring all these stuff to my location and rotate all things to be in front of my sight !

Viewing Transformation Bring !!! viewing coordinates

Viewing Transformation Bring !!! viewing coordinates

Viewing Transformation Bring !!! viewing coordinates

Viewing Transformation Bring !!! viewing coordinates

Viewing Transformation Rotate !!! viewing coordinates

Viewing Transformation Rotate !!! viewing coordinates

Projection Transformation window

Projection Transformation window

Viewport Transformation window

Viewport Transformation window

Viewport Transformation window viewport

Viewport Transformation window viewport

Scan Conversion scan conversion Hmm. . . Nice cube !

Scan Conversion scan conversion Hmm. . . Nice cube !