RAY TRACING WITH DISPERSION CSS552 – Topics in Rendering Winter 2011 Final Project by: Kohei Ueda Shivani Srikanteshwara Mary Ann Chiramattel Kunjachan
Initialization Phase Original Light (White) Material Index of Refraction For each wavelength (color) θi Each ray from the white light will hit the refractive surface
Initialization Phase Creates New Dispersive Light Source Origin (position) Direction (θo) Color Original Light (White) θi θo Each white light ray that hits the refractive surface will be refracted in to different directions.
Initialization Phase Light Sources Origin (position) Direction Color Original Light (White) θi Photon Map Color values from each Dispersive Light ray will be stored here. θo Screen
During Ray Tracing Refractive Object Photon Map Screen Directional Lights Refractive Object Photon Map Screen GetColor(at Intersection pt.)
Final Image View Point Refractive Surface Screen