b CSE 782 - Project

Project

Due: Dec. 1

Oral presentations of projects during exam week (Dec. 7?)


Objectives


Possible projects

  1. Geometry: Use the maya exporter to make a geometrically complex scene, then provide interesting lighting configurations. Examples are:
    1. Sunset through a classroom window with many shiny chairs, anisotropic carpet, and a dusty chalkboard
    2. Light refracting through an uneven surface of a pool which casts caustics on several fish swimming below.
    3. Indirect sunlight filtering through semitransparent tree leaves using a photon integrator.
    Choose one.
  2. Light Transport: do one of the following:
    1. Implement the BSSRDF as described by Jensen in "A Practical Model for Subsurface Light Transport"
    2. Implement the daylight sky model from "A Practical Analytic Model for Daylight" (here is a neat movie I made of that, but I didn't do it in PBRT: http://tinyurl.com/au5ue)
    3. Implement a BRDF zoo, that is a collection of many renderings, or many objects in the same scene which illustrate a parameter study of the properties of BRDFs. Often this is done in a 2D grid which illustrate changing two parameters in the BRDF. In order to make this option challenging enough for a final project you must explore at least 5 different parameter studies of those materials which transmit as well as reflect light (it is okay for some to only reflect, so long as you include transmittance as well). One rendering could be a 10x10 grid of translucent slabs standing on a checkerboard surface, the Fresnel term could increase as objects are further to the right, and increase the roughness as they sit further back.
  3. Tone Mapper:
    1. Implement the realistic 'bloom' operator as a tone mapping operator from Spencer et al. (1995) in PBRT. (This is problem 8.9 in the book).
    Suggest their own aside from the above - pending approval from me.

What To Submit?