Overview
Whitted Ray Tracing recursively follows ideal reflection and refraction rays from visible surfaces, adding local lighting at each hit.
Traces primary, reflection, and refraction rays for sharp recursive lighting effects.
Compact metadata for implementation and discovery.
Whitted Ray Tracing recursively follows ideal reflection and refraction rays from visible surfaces, adding local lighting at each hit.
Quick facts
Runtime and memory behavior at a glance.
Best
O(pixels)
Average
O(pixels * rays * intersection cost)
Worst
O(pixels * rays * intersection cost)
Space
O(recursion depth)
r = d - 2 * dot(d, n) * nReflects an incoming ray direction around the surface normal.
Show a camera ray branching into reflection and refraction rays at a shiny surface.
It handles sharp specular effects well but not full diffuse global illumination.
What each reference supports for this entry.
Original recursive ray tracing paper for reflection, refraction, and shadows.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Whitted ray tracing handles ideal reflection/refraction rather than full stochastic light transport.
Whitted ray tracing is a recursive ray tracing variant.