| Jan | FEB | Mar |
| 13 | ||
| 2024 | 2025 | 2026 |
COLLECTED BY
Collection: Reddit
Basic Info
Tue/Thu 1:30-2:50pm
(Remote)
Instructor: Keenan Crane
See the course info page for more info on policies and logistics.
Getting started
To get started with the class you need to do four things:
(一)Watch the welcome video.
(二)Sign up for the course Piazza.
(三)Sign up for an account on this webpage. (We'll give you the signup code on Piazza, so sign up for that first!)
(四)Carefully read through the Course Info.
Note also that official assignment due dates are listed inline in the course schedule below.
Fall 2020 Schedule
| Aug 31 (Mon) |
Welcome video
[YouTube]
|
| Sep 01 (Tue) |
Introduction to Computer Graphics
[YouTube]
|
| Sep 03 (Thu) |
Math Review Part I: Linear Algebra
[YouTube]
A0.0 released |
| Sep 08 (Tue) |
Math Review Part II: Vector Calculus
[YouTube]
A0.0 due / A0.5 released |
| Sep 10 (Thu) |
[YouTube]
A0.5 due / A1.0 released |
| Sep 15 (Tue) |
[YouTube]
|
| Sep 17 (Thu) |
3D Rotations and Complex Transformations
[YouTube]
|
| Sep 22 (Tue) |
Perspective Projection and Texture Mapping
[YouTube]
A1.0 due / A1.5 released |
| Sep 24 (Thu) |
[YouTube]
|
| Sep 29 (Tue) |
[YouTube]
A1.5 due / A2.0 released |
| Oct 01 (Thu) | |
| Oct 06 (Tue) | |
| Oct 08 (Thu) |
[YouTube]
A2.0 due / A2.5 released |
| Oct 13 (Tue) | |
| Oct 15 (Thu) |
[YouTube]
A2.5 due / A3.0 released |
| Oct 20 (Tue) |
Midterm Preview |
| Oct 22 (Thu) |
MIDTERM |
| Oct 27 (Tue) | |
| Oct 29 (Thu) |
[YouTube]
|
| Nov 03 (Tue) |
[YouTube]
|
| Nov 04 (Wed) |
A3.0 due / A3.5 released
|
| Nov 05 (Thu) |
[YouTube]
|
| Nov 10 (Tue) |
[YouTube]
|
| Nov 12 (Thu) |
[YouTube]
|
| Nov 17 (Tue) |
[YouTube]
|
| Nov 19 (Thu) |
[YouTube]
A3.5 due / A4.0 released |
| Nov 24 (Tue) |
[YouTube]
|
| Nov 26 (Thu) |
No class (Thanksgiving Break) |
| Dec 01 (Tue) |
Physically-Based Animation and PDEs
[YouTube]
A4.0 due / A4.5 released |
| Dec 10 (Thu) |
Course Wrap-up & Final Exam Prep
A4.5 due
|
| Assignment 0.0: Linear Algebra (P)Review | Assignment 0.5: Vector Calculus (P)Review |
| Assignment 1: DrawSVG | Assignment 2: MeshEdit |
| Assignment 3: PathTracer | Assignment 4: Animation |