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: Rasterization: Lines
Lecture 8: Rasterization: Polygons
Lecture 9: Image Warping/Morphing
Lecture 10: Geometry and Transformations
Lecture 11: Geometric Modeling
Lecture 12: Interpolation and Splines
Lecture 13: Animation (No lecture slides)
Lecture 14: Viewing Transformations
Lecture 15: Hidden Surface Algorithms
Lecture 16: Reflection Models
Lecture 17: Rendering Techniques
Lecture 18: Texture Mapping
Lecture 19: Illumination Algorithms


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