CAP 6938 Advanced Graphics, Spring 2003

CL1 0119 TR 4:00-5:15

Instructor: Erik Reinhard
Class schedule courtesy of Peter Shirley


Class Homework


News


Resources


Course Overview

We will cover all the basics of classic ray tracing including distribution ray tracing. We will not cover physically-based methods. Each Tuesday we will cover a new topic, and each Thursday we will cover details of how to code up the topic of the Tuesday lecture. Programs will be due every Tuesday before class.


Schedule (tentative)

Week
Date Topic Program due
1 1/7 overview, viewing, ray-sphere intersection
1/9 ray-triangle intersection
2 1/14 bounding volume hierarchy
1/16 bounding volume hierarchy basic ray tracer
3 1/21 uniform spatial subdivision
1/23 uniform spatial subdivision basic ray tracer 2
4 1/28 Solid Textures
1/30 Image texture mapping million-primitive test
5 2/4 Grid vs BVH
2/6 Image texture mapping grid vs bvh bake-off
6 2/11 Material Models
2/13 BSP tree Marble image
7 2/18 Instancing
2/20 Image texture map
8 2/25 Antialiasing
2/27 Glass and mirror image
9 3/4 Soft Shadows
3/6 Surreal instancing image
10 3/11 fuzzy reflection, Depth-of-field, motion blur
3/13 Antialiased image
3/18 Spring break
3/20 Spring break
11 3/25 Photon Mapping
3/27 Path Tracing soft shadows
12 4/1 Missed topics
4/3 fuzzy reflection
13 4/8 Missed topics
4/10 Depth-of-field, motion blur
14 4/15 Missed topics
4/17

Evaluation

A-90%+, B-80%+, C-70%+, D-50%+, F-below 50%

Grading will be based on the homework assignments. There will not be a mid-term or a final.