Page 1 Lecture Overview

Page 2 Motivating Examples

Page 3 Motivating Examples (cont'd.)

Page 4 Motivating Examples (cont'd.)

Page 5 Issues that we have to handle

Page 6 Technical issues involved

Page 7 Clipping

Page 8 Clipping (cont'd.)

Page 9 Line clipping

Page 10 Clipping to the window boundary

Page 11 Clipping Polygons

Page 12 Polygon Clipping (cont'd.)

Page 13 Other clipping problems

Page 14 Representations and Computations

Page 15 Constructions

Page 16 Constructions (cont'd.)

Page 17 Doing the computing

Page 18 Computing (cont'd.)

Page 19 Writing the code

Page 20 Modeling Transformations - 1

Page 21 Modeling Transformations - 2

Page 22 Modeling Transformations - 3

Page 23 Algebra of Transformations

Page 24 Composing Transformations

Page 25 Implementing Transforms

Page 26 Transformation matrices