In this video, Alex Dunn – Principal Devtech Engineer at NVIDIA, and Pawel Kozlowski – Developer Technology Engineer at NVIDIA, detail the three most important things developers need to know about integrating ray tracing into an existing engine.
3: Ray Tracing Will Transform Your Engine
Ray tracing introduces a couple of new concepts to the rendering pipeline. To support ray tracing effects like AO, diffuse GI, reflections, shadows, or caustics, you will have to manage acceleration structures for all necessary geometry, and in some instances, the link between them and materials – shader tables.
2: Old Rasterization Tricks Won’t Work with Ray Tracing
Skinning, out-of-screen lighting, tessellated terrain, particles, alpha-testing, transparency are a few examples. You will have to consider these variables in the production process, and build out time to mitigate resulting challenges.
1: You Must Factor a Performance Tax for Ray Tracing
Ray tracing can significantly improve visual fidelity of your games but it comes at a cost. Factor the impact on performance and memory in planning to improve frame rates.
You can see a live demo of RTX Ray Tracing on the show floor of GDC.
To learn more, you can attend their talk at GDC:
Title: A DEVTECH’S ESSENTIAL GUIDE TO RAY TRACING
Location: Room 205, South Hall
Date: Thursday, March 21
Time: 11:30am – 12:30pm
Pass Type: All Access, GDC Conference + Summits, GDC Conference, GDC Summits, Expo Plus, Audio Conference + Tutorial, Indie Games Summit
Format: Sponsored Session