Handouts

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