Assignments
- Assignment 0: Vector Library (Very Easy)Available until Apr 20 at 11:59pmDue Apr 6 at 11:59pm4 Points Possible
- HW1Available until Apr 20 at 11:59pmDue Apr 6 at 11:59pm10 Points Possible
- Speaker Jane Wu - Apr 9 11amDue Apr 9 at 11:59pm2 Points Possible
- Lab Activity 0 - GenAI and Meshlab GUIDue Apr 13 at 11:59pm10 Points Possible
- Assignment 1: Painting (Easy)Available until Apr 27 at 11:59pmDue Apr 13 at 11:59pm10 Points Possible
- HW2Due Apr 20 at 11:59pm10 Points Possible
- Lab Activity 1 - 2D drawing and transformsDue Apr 20 at 11:59pm10 Points Possible
- Quiz 2 - Transformations & ModelingNot available until Apr 21 at 12:01amDue Apr 21 at 11:59pm10 Points Possible
- Lab Activity 2 - Improving PerformanceDue Apr 27 at 11:59pm10 Points Possible
- Assignment 2: Blocky 3D Animal (Medium)Available until May 11 at 11:59pmDue Apr 27 at 11:59pm10 Points Possible
- HW3Due May 4 at 11:59pm10 Points Possible
- Assignment 3 (checkpoint)Due May 4 at 11:59pmNo Points Possible
- Lab Activity 3 - UV Coordinates and TexturingDue May 4 at 11:59pm10 Points Possible
- Quiz 3 - Colors & TexturingNot available until May 5 at 12:01amDue May 5 at 11:59pm10 Points Possible
- Lab Activity - ADue May 11 at 11:59pm10 Points Possible
- Assignment 3: Creating a Virtual World (Hard)Available until May 25 at 11:59pmDue May 11 at 11:59pm10 Points Possible
- HW4Due May 18 at 11:59pm10 Points Possible
- Lab Activity 4 - Multiple shaders and complex vertex shaderDue May 18 at 11:59pm10 Points Possible
- Lab Activity - BDue May 18 at 11:59pm10 Points Possible
- Quiz 4 - Viewing, Projection & LightingNot available until May 19 at 12:01amDue May 19 at 11:59pm10 Points Possible
- Assignment 4: Lighting (Medium)Available until Jun 4 at 11:59pmDue May 25 at 11:59pm10 Points Possible
- Lab Activity 5Due Jun 1 at 11:59pm10 Points Possible
- Assignment 5: Exploring a High-Level Graphics Library (Medium)Due Jun 4 at 5pm10 Points Possible
- Syllabus Acknowledgement (New Quiz)1 Points Possible
- Syllabus Acknowledgement (New Quiz)1 Points Possible
- Participation in lecture9 Points Possible
- Quiz 1 - Linear Algebra ReviewClosedDue Apr 7 at 11:59pm10 Points Possible