CS 426 Lecture 10 & 11, 3D transforms, clipping, projection


Page 1, Transformations

Page 2, Rotation - the hard transformation

Page 3, Rotation about a fixed axis

Page 4, Rotation about an arbitrary axis

Page 5, Quaternions

Page 6, Quaternion rotation - part 2

Page 7, Viewing

Page 8, The viewing pipeline

Page 9, Specifying a view

Page 10, How many coordinate systems?

Page 11, Transforming from world to viewing coordinates

Page 12, Projections types

Page 13, Types of parallel projections

Page 14, Perspective projections

Page 15, Mathematics of perspective

Page 16, Vanishing points

Page 17, Building the view volume

Page 18, The view volume (parallel)

Page 19, The view volume (perspective)

Page 20, Clipping

Page 21, Putting it all together

Page 22, Stereo viewing