= 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 "[http://graphics.stanford.edu/papers/subsurface/ 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 [http://graphics.ucsd.edu/~henrik/papers/sig98.html Efficient Simulation of Light Transport in Scenes with Participating Media using Photon Maps] (Jensen and Christensen, 1998). This technique also allows