RAY TRACING WITH DISPERSION

6
RAY TRACING WITH DISPERSION CSS552 – Topics in Rendering Winter 2011 Final Project by: Kohei Ueda Shivani Srikanteshwara Mary Ann Chiramattel Kunjachan

description

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. - PowerPoint PPT Presentation

Transcript of RAY TRACING WITH DISPERSION

Page 1: RAY TRACING  WITH DISPERSION

RAY TRACING WITH DISPERSION

CSS552 – Topics in Rendering

Winter 2011

Final Project by:Kohei Ueda

Shivani SrikanteshwaraMary Ann Chiramattel Kunjachan

Page 2: RAY TRACING  WITH DISPERSION

Initialization Phase

Material• Index of Refraction

For each wavelength (color)

Original Light(White)

θi

Each ray from the white light will hit the refractive surface

Page 3: RAY TRACING  WITH DISPERSION

Initialization PhaseCreates 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.

Page 4: RAY TRACING  WITH DISPERSION

Initialization PhaseLight Sources• Origin (position)• Direction• Color

Original Light(White)

θi

θo

Photon MapColor values from each Dispersive Light ray will be stored here.

Screen

Page 5: RAY TRACING  WITH DISPERSION

During Ray Tracing

GetColor(at Intersection pt.)

Refractive Object

Photon Map

Screen

Directional Lights

Page 6: RAY TRACING  WITH DISPERSION

Final Image

View PointRefractive Surface

Screen