Class activities will be recorded here.

Please consider this a record of past progress and a plan for the time remaining.

Week 1 : August 23 - August 29
  • Tuesday
    Introduction (pdf)
    Introduce basic course structure including what will be covered and what will be expected
    Thursday
    Geometry Basics (pdf)
    A mix of familiar and sometimes neglected concepts needed to better understand geometry in the context of graphics
Week 2 : August 30 - September 5
  • Tuesday
    2D Transformations (pdf)
    Geometric transformations in 2D emphasizing dot product as projection onto basis vectors, homogeneous coordinates and composition
    Thursday
    3D Transformations (pdf)
    Extending homogeneous transformations into 3D with an emphasis on rotation and the axis angle specification
Week 3 : September 6 - September 12
Week 4 : September 13 - September 19
Week 5 : September 20 - September 26
Week 6 : September 27 - October 3
Week 7 : October 4 - October 10
Week 8 : October 11 - October 17
  • Tuesday
    Phong Reflection and Recursive Relfection (pdf)
    Light sources reflect on object surfaces and objects may reflect upon each other
    Thursday
    Interactive SageMath Review
    Using a version of last lecture's worksheet we review 25 elements of how rendering works
Week 9 : October 18 - October 24
Week 10 : October 25 - October 31
Week 11 : November 1 - November 7
  • Tuesday
    Z-Buffer Continued and PPP Review
    Finish Z-Buffer Presentation and move to annotated PPP Sagemath
    Thursday
    Midterm 2
Week 12 : November 8 - November 14
Week 13 : November 15 - November 21
Week 14 : November 22 - November 28
  • Tuesday
    Thanksgiving Break
    Thursday
    Thanksgiving Break
Week 15 : November 29 - December 5
Week 16 : December 6 - December 12
Week 17 : December 16th (Final)