GAMES101 Lecture 13 - Ray Tracing 1 (Whitted-Style Ray Tracing)

GAMES101_Lecture_13.pdf

I. Why Ray Tracing?

 

II. Basic Ray-Tracing Algorithms

Three assumptions:

 

Ray Casting

img-1

 

Recursive (Whitted-Style) Ray Tracing

"An improved illumination model for shaded display." - T. Whitted, CACM 1980

Simulates the recursive bouncing of light rays.

 

Ray-Surface Intersection

 

Accelerating Ray-Surface Intersection

Performance Challenges

Simple ray-scene intersection

 

Bounding Volumes

Build a larger volume for testing the potential intersection quickly.

 

Ray-Intersection With Box