b
CSE 782 - Project
Project
Due: Dec. 1
Oral presentations of projects during exam week (Dec. 7?)
Objectives
- To investigate some aspect of advanced rendering in depth
Possible projects
- Geometry: Use the maya exporter to make a geometrically complex scene, then
provide interesting lighting configurations. Examples are:
- Sunset through a classroom window with many shiny chairs, anisotropic carpet, and a dusty chalkboard
- Light refracting through an uneven surface of a pool which casts caustics on several fish swimming below.
- Indirect sunlight filtering through semitransparent tree leaves using a photon integrator.
Choose one.
- Light Transport: do one of the following:
- Implement the BSSRDF as described by Jensen in "A Practical Model for Subsurface Light Transport"
- 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)
- 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.
- Tone Mapper:
- 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?
- Make a webpage demonstrating your techniques
- Include images, source code, and written answers to any part required in the problem.
- Email the grader the link to your webpage.