next up previous
Next: Projections and Projective Up: Affine Geometry and Previous: World and Viewing

Transforming Normals

The Truth:
Can really only apply affine transforms to points.
Vectors can be transformed correctly iff they are defined by differences of points.
Transforming Normal Vectors:
Only worry if you have a non-uniform scale or a shear transformation.
Transforming lines:
Transform implicit form in a similar way.
Transforming planes:
Transform implicit form in a similar way.

Readings: Red Book, 5.8 (?); White Book, 5.6.


CS488/688: Introduction to Interactive Computer Graphics
University of Waterloo
Computer Graphics Lab

cs488@cgl.uwaterloo.ca