Course Websites
CS 419 - Production Computer Graphics
Last offered Spring 2021
Official Description
Related Faculty
Course Director
Text(s)
Ray Tracing from the Ground Up by Kevin Suffern. A. K. Peters, Ltd., Natick, MA, USA.
And various SIGGRAPH Course Notes for more recent advances.
Learning Goals
Be able to explain principles of rendering using traced rays, from basic raytracers through pathtracing. (1)(3)
Implement a geometric data structure to accelerate ray-tracing. Undertsand and be able to explain the trade-offs between using a uniform grid, a bounding volume hierarchy, and a kd-tree.(1)(2)(6)
Implement simple ray-traced renderers, including pathtracers. (1)(2)(6)
Know basic radiometric ideas, including definition of and units for radiance, radiosity and exitance and employ them to maintain physically correct lighting in a ray-tracer (1)(2)(6)
Know and implement example-based methods to synthesize (render) textures. (1)(2)(6)
Understand and implement current procedural animation ideas (1)(2)(6)
Topic List
Ray tracing
Distributed ray tracing
KD Trees
Radiometry
Path tracing
Irradiance Caching
High Dynamic Range Imaging
Bidirectional path tracing
Texture synthesis
Compositing
Image based rendering
Basic ideas in animation
Inverse kinematics
Procedural animation
Human animation and motion graphs
Physical models in animation
Required, Elective, or Selected Elective
Selected Elective.
| Title | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
|---|---|---|---|---|---|---|---|---|
| Production Computer Graphics | C3 | 31366 | OLC | 3 | - | Eric Shaffer | ||
| Production Computer Graphics | C4 | 39734 | OLC | 4 | - | Eric Shaffer |