CS 426 Lecture 7 & 8, Clipping and 2D transforms


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, Representations and computations

Page 8, Constructions

Page 9, Constructions (cont'd)

Page 10, Doing the computing

Page 11, Computing (cont'd)

Page 12, Writing the code

Page 13, Modelling transformations - 1

Page 14, Modelling transformations - 2

Page 15, Modelling transformations - 3

Page 16, Algebra of transformations

Page 17, Composing transformations

Page 18, Implementing transforms

Page 19, Transformation matrices

Page 20, Clipping

Page 21, Clipping (cont'd)

Page 22, Line clipping

Page 23, Clipping to the window boundary

Page 24, Clipping polygons

Page 25, Polygon clipping (cont'd)

Page 26, Other clipping problems