Lecture/Lab Notes


Lecture (core content) Lab (programming content only)
  1. Introduction to Computer Graphics ( pdf )
  2. Implementation Algorithms for Primitives ( pdf )
  3. Geometric Transformations ( pdf )
  4. Viewing ( pdf )
  5. Animation ( pdf )
  6. Visible Surface Detection ( pdf )
  7. Lighting ( pdf )
  8. Texturing ( pdf )
  9. Color Models ( pdf )
  10. Global Illumination ( pdf )
  11. Modern Graphics Programming ( pdf )
  1. Open GL ( pdf )
  2. Open GL Primitives ( pdf )
  3. Open GL Geometric Transformations ( pdf )
  4. Open GL Viewing ( pdf )
  5. Open GL VisibilityDetection ( pdf )
  6. Open GL Lighting ( pdf )
  7. Open GL Texturing ( pdf )