Suggestions for Course Projects

CS5502 Fall 2006

 

1.         Extension of HW1 to use Distributed Ray Tracing or Monte Carlo Path Tracing

2.         Extension of HW2 to include Hemicube

3.         Implementation of Photon Map.  For more information, see:

Ø        The original EGWR96 Paper "Global Illumination using Photon Maps" by Henrik Wann Jensen.

Ø        Or the SIGGRAPH 2000 Course Notes.

4.         Rendering of realistic materials, such as:

Ø        "A Practical Model for Subsurface Light Transport" by H. W. Jensen et al. (To extend PBRT to do it, see Pharr's book 18.2.3)

Ø        "Measuring and Modeling the Appearance of Finished Wood" by Steve R. Marschner et al.

5.         Terrain generation:

Ø        Mountain and cliffs

Ø        Rocks on river bed

 

6.         GPU implementation of a ray tracer

 

7.         Special effects such as:

Ø        Dispersion

Ø        Diffraction

 

8.         A great place to look for more ideas is the Stanford rendering competition webpages (http://www-graphics.stanford.edu/courses/cs348b-competition/).