Lecture Notes

Lecture 1: Introduction and Overview
Lecture 2: Raster Graphics
Lecture 3: Intensity
Lecture 4: Color
Lecture 5: Compositing and Painting
Lecture 6: Signal Processing and Sampling
Lecture 7: Image Warping/Morphing
Lecture 8: Rasterization: Lines
Lecture 9: Rasterization: Polygons
Lecture 10: Geometry and Transformations
Lecture 11: Geometric Modeling
Lecture 12: Animation (No lecture slides)
Lecture 13: Splines and Curves
Lecture 14: Viewing Transformations
Lecture 15: Hidden Surface Algorithms
Lecture 16: Reflection Models
Lecture 17: Illumination Algorithms
Lecture 18: Texture Mapping
Lecture 19: Rendering Techniques
Last winter's lecture notes.

CS248: Introduction to Computer Graphics, Pat Hanrahan, Fall 98