CSc 433/533 Computer Graphics -- Lecture Slides
(Based on Lecture Notes by Gene Myers)

[Lectures 1, 2, 3] [Lectures 4, 5, 6, 7] [Lectures 8, 9, 10] [Lectures 11, 12] [Lectures 13, 14] [Lectures 15, 16, 17]
[Lectures 18, 19] [Lectures 20, 21] [Lectures 22,23,24] [Lectures 25,26,27]


Lecture 4
4.0  Drawing in Display Callbacks
4.1  Double Buffering
4.2   XOR Drawing
4.3  Reshape
4.4  Scan Conversion
4.5  Scan Conversion
4.6   Integer Line Algorithm


Lecture 5
5.1  Integer Line Algorithm
5.2  Scan Converting a Line
5.3  Clipping
5.4  Intensity
5.5  Clipping Line Segments
5.6  Clipping Line Segments


Lecture 6
6.1  Parametric Line Representation
6.2  Back to Clipping
6.3  Putting it Together
6.4  Clipping to a Rectangle
6.5  Polygon Clipping
6.6  Polygon Clip Algorithm
6.7  Problems with Algorithm
6.8  Speeding up Algorithm


Lecture 7
7.1  Geometric Transforms
7.2  Homogeneous Coordinates
7.3  Transform Matrices
7.4  Composition
7.5  Composition (cont)
7.6  Properties of Composition