Our original plan was to render a scene of the ocean surface with killer whales as described in our project proposal (http://graphics.stanford.edu/cs348b-06/JulieTung/FinalProposal). However, when we began trying to model the surface of the ocean and the physical propoerties of waters as it interacts with large bodies (like whales), we decided that this focused too much on modelling the physics of the water and not enough on the actual renderering. We found equally stunning underwater photos of killer whales so we decided to do an underwater scene instead. Implementing photon mapping through participating media also seemed like a more contained project, so we went with that instead.
Volume Photon Mapping
PBRT already has photon mapping implemented for direct/indirect lighting and caustics; however, for an underwater scene, there is often