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
-
-
Tuesday
Shooting Rays (pdf)
What is a ray and how do rays get generated from pixels using our camera model
-
Week 5 : September 20 - September 26
-
-
Thursday
Color Continued
Continuation of the lecture on Color Basics
-
Week 6 : September 27 - October 3
-
-
Tuesday
Midterm 1
Midterm Exam offered through CANVAS during normal lecture time
-
Week 7 : October 4 - October 10
-
-
Thursday
Lecture cancelled
-
Week 8 : October 11 - October 17
-
-
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
-
-
Tuesday
Projection Pipeline (pdf)
The Perspective Projection Pipeline including SageMath full implementation with Canonical View Volume
-
Week 11 : November 1 - November 7
-
-
Tuesday
Z-Buffer Continued and PPP Review
Finish Z-Buffer Presentation and move to annotated PPP Sagemath
-
Week 12 : November 8 - November 14
-
-
Thursday
Refraction Take Two
Refraction continued with careful walkthrough of SageMath example
-
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)
-