Final Project Proposal: Tom Brow, Ranjitha Kumar

Goal

== Techniques ==

Subsurface Scattering

Like most living things, plants are not entirely opaque. Convincing renderings generally simulate light transport within a plant using subsurface scattering techniques. Our lily pad will present a special challenge in that some parts of the plant (such as the pad) are thin enough that some light exits the plant through a surface other than the one through which it entered. We may decide to model these parts using a single surface with a BSDF that accounts for scattering between layers, as in "Reflection from Layered Surfaces due to Subsurface Scattering", (Hanrahan and Krueger, 1993). Otherwise, we would need to define a primitive with a separate surface for either layer and a BSSRDF whose position parameter spans both layers.

Volume Rendering

The target image is an underwater scene, and scattering of both direct and reflected light in the water is evident. Since PBRT's volume integrator only integrates over direct light, we will need to add support for volume scattering of reflected light, and maybe multiple volume scattering. We can do both using photon mapping, which we will implement according to Efficient Simulation of Light Transport in Scenes with Participating Media using Photon Maps (Jensen and Christensen, 1998). This technique also allows