Local Illumination
•GPU designed for efficient local illumination computations to make video games more interesting
–Bump mapping, BRDF
•Vertex shader processes per-vertex attributes (normal, texcoords, color)
–Displacement mapping, skinning
•Rasterization interpolates vertex attributes across pixels
–Projective, perspective correct
•Pixel shader computes colors from interpolated values and texture lookups
–texture shading, perspective texturing
GeForce FX 5900
N
V
L
N
N