Handouts

  1. Introduction to Computer Graphics
  2. Introduction to OpenGL
  3. Using OpenGL
  4. Dimensions
  5. Drawing in 2D
  6. Homogeneous Coordinates
  7. Drawing in 3D: Visibility
  8. Drawing in 3D: Coordinates
  9. Drawing in 3D: Projections
  10. Drawing in 3D: Objects
  11. Color and Light
  12. Texture Mapping
  13. Symmetry
  14. More Lighting
  15. Blending and Transparency
  16. Shaders
  17. Display Lists
  18. Fog
  19. Drawing Lines and Anti-aliasing
  20. Polygons
  21. Parametric Curves
  22. Parametric Surfaces
  23. Shadows
  24. Shadow Volumes
  25. Shadow Map
  26. Clipping Algorithms
  27. Normals for a Regular Grid