Home Lectures Assignments Showcase

Schedule

Lecture schedule is subject to change. Slides will be published here before the start of each lecture. Until then, all the links below will be broken.

Tuesday Thursday Homework (Due Date)
Week 1 9/22Introduction 9/24Working with Light Blender Setup (Mon 9/28)
Week 2 9/29Virtual World 10/1Triangles Triangles & Transformations (Mon 10/5)
Week 3 10/6Ray Tracing 10/8Recursive Ray Tracing Ray Tracing (Mon 10/12)
Week 4 10/13Optics 10/15Shaders Lighting & Shading (Mon 10/19)
Week 5 10/20Global Illumination 10/22Photon Mapping Global Illumination (Mon 10/26)
Week 6 10/27Sampling 10/29Advanced Rendering Advanced Rendering (Mon 11/2)
Week 7 11/3(Democracy Day) 11/5Final Project Kickoff Project Proposal (Mon 11/9)
Week 8 11/10Geometric Modeling 11/12More Geometric Modeling Geometric Modeling (Mon 11/16)
Week 9 11/17Texture Mapping 11/19More Texture Mapping Texturing (Mon 11/30)
T. Break 11/24(Thanksgiving) 11/26(Thanksgiving)
Week 10 12/1(Work on Project) 12/3(Work on Project)
F. Week NO FINAL EXAM Final Project (THU 12/10)

Supplemental Readings and Reference Materials

Required:

Other Potentially-Useful Texts and Readings:

Course Outline

Content and slides for this course were borrowed from Pat Hanrahan's CS 148 and CS 348B classes, Marc Levoy's computational and digital photography classes, Bernd Girod's EE classes, Michael Lentine and Jon Su's CS 248 class, and James O' Brien and Ravi Ramamoorthi's classes at UC Berkeley.

Supplemental Readings are not mandatory, but are useful sources of information.