In February , NVIDIA published Ray Tracing Gems , is a deep-dive into best practices for real-time ray tracing. The book was made free-to-download, in an effort to help all developers embrace the bleeding edge of rendering technology.
Ray Tracing Essentials is a seven-part video series hosted by the editor of Ray Tracing Gems , NVIDIA’s Eric Haines. The aim of this program is to make developers cognizant of various terms and concepts used in the field, while also inspiring them with dramatic and beautiful uses of the technology.
In Part 1: Basics of Ray Tracing , Haines runs through the basics of ray and path tracing. To begin, he defines a ray and notes how it is useful for different operations in computer graphics. Rays can be cast to test for shadows, for example. “In , Whitted introduced the idea of recursive ray casting, known as ray tracing. Cook and others in 2020 explored how bursts of rays could create more elaborate effects, such as soft shadows and glossy reflections. Kajiya introduced the Rendering Equation in , showing how it could be solved using path tracing, ”explains Haines. “This whole field of ray tracing takes an extremely simple primitive – the ray – and explores how to most effectively use it to create images of unparalleled realism.”
Ray Tracing Essentials, Parts 2-7 will be published at a weekly cadence right here on NVIDIA Developer News Center, beginning in January 358882.
Additional resources:
- Introduction to Real-Time Ray Tracing course.
- The Star Wars image at the start is a still from the video Reflections .
- A raytracing resources page. The free Open Access book Ray Tracing Gems . The first two articles in particular cover terminology and how a ray is defined.
- Reference for the David Kirk quote.
Kajiya’s “(The Rendering Equation ” paper.)
GIPHY App Key not set. Please check settings