Home Lectures and Readings Assignments and Exams Showcase

In-class quiz

There will be an in-class quiz on Thursday, December 1, 2016 with one question covering each of the 17 prior lectures. Students can skip the quiz questions for the lectures they attended in class.

  Final presentation  

There is no longer a final demo (aka no slides, no videos). DO NOT SHOW UP TO GATES B1 ON 12/14 DURING THE FINAL EXAM SLOT! You no longer have to hand-in a hard-copy of your final project--electronic submission only.

Assignments and Grading

Assignment 1: Introduction and Setup [Assignment PDF] Tuesday, 9/27 Monday, 10/3
Assignment 2: OpenGL Calisthenics [Assignment PDF] Tuesday, 10/4 Monday, 10/10
Assignment 3: Geometric Modeling [Assignment PDF] Tuesday, 10/11 Monday, 10/17
Assignment 4: Shading and Lighting [Assignment PDF] Tuesday, 10/18 Monday, 10/24
Assignment 5: Texturing [Assignment PDF] Tuesday, 10/25 Monday, 10/31
Assignment 6: Sampling [Assignment PDF] Tuesday, 11/1 Monday, 11/7
Assignment 7: Acceleration Structures [Assignment PDF] Tuesday, 11/8 Monday, 11/14
Assignment 8: Photon Mapping [Assignment PDF] Tuesday, 11/15 Monday, 11/28
Final Project: Ray-Traced Image [Handout PDF] Thursday, 11/10 See handout.

Hardware and Software

You are encouraged to do class assignments on your personal computer and/or mobile device.

If you do not wish to develop on a personal computer or mobile device, you will have access to the myth machines located in Gates B08. These 3.2 GHz DELL Dual-Xeon Linux boxes, named myth1 through myth16, are available for remote access. All students with a SUNetID automatically have accounts on these machines. Home directories are shared with the Stanford Computing Clusters using AFS. Registered students will get an extra 200MB of disk quota for the quarter. Please notify the course staff immediately if you do not notice this quota increase within 48 hours of officially signing up for the course.