GAMES101 Lecture 08 - Shading 2 (Shading, Pipeline and Texture Mapping)

GAMES101_Lecture_08.pdf

I. Shading

For the Blinn-Phong Reflectance Model, refer to Lecture07.md.

Shading Frequencies

img-1

Shading methods can be applied in different stages in pipeline. E.g., the Gouraud Shading method can be applied in Vertex Processing.

 

Defining Per-Vertex Normal Vectors

Defining Per-Pixel Normal Vectors

 

II. Graphics Pipeline

img-2

 

Shader Programs

 

GPU: Heterogeneous, Multi-Core Processor

Specialized processors of executing graphics pipeline computations.

 

III. Texture Mapping

Refer to Lecture09.md.