Handouts

Day 1
Introduction to Computer Graphics
Introduction to OpenGL
Day 2
Dimensions
Drawing in 2D
Clipping Algorithms
Day 3
Homogeneous Coordinates
Drawing in 3D: Visibility
Day 4
Drawing in 3D: Coordinates
Drawing in 3D: Projections
Day 5
Drawing in 3D: Objects
Day 6
Color and Light
Day 7
Texture Mapping
Day 8
Day 9
More Lighting
Blending and Transparency
Day 10
Display Lists
Day 11
Shaders
Day 12
Fog
Drawing Lines and Anti-aliasing
Polygons
Parametric Curves
Parametric Surfaces
Day 13
Shadows
Advanced Shadows