Image Synthesis using Adjoint Photons
Motivation Participating Media Simplify Importance Sampling Support Wavelength Dependence
Participating Media
Ray Marching Result
Media as Probabilistic Entity
Probabilistic Media Example
Probabilistic Media Example 2
Rendering Comparison
Traversal Comparison
Software Impact Probabilistic media act like surfaces –Subclass them from Surface No volume pass after surface shading Separates intersection and shading
Shading Kernels Surfaces: Volumes:
Simplify Importance Sampling Remove Separation of Direct/Indirect Multiple Importance Sampling (MIS) Consistent Sampling Domain
Direct vs Indirect
Multiple Importance Sampling Impressive variance reduction Requires ability to request pdf arbitrarily Can lead to high branching
Mixture Densities Simplest combined sampling Similar performance to branched MIS
Tagged Objects
Wavelength Dependence Photons have individual wavelengths Scattering depends on wavelength Color Noise
Physical Sun and Sky
The Full System
Limitations
Acknowledgments State of Utah Center of Excellence NSF Grant Barry M. Goldwater Foundation