You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.

close

The Number One Educational Resource for the Game Industry

Session Name: Advanced Graphics Summit: Real-Time Ray Tracing in 'Hitman 3'
Speaker(s): Alessandro Dal Corso
Company Name(s): IO Interactive
Track / Format: Advanced Graphics Summit

Did you know free users get access to 30% of content from the last 2 years?


Get your team full access to the most up to date GDC content

Overview: In this talk, Alessandro Dal Corso presents challenges and details of implementing ray tracing in HITMAN 3. The talk showcases two main techniques, ray traced reflections and sun shadows at different quality levels. nnThe presentation first covers adapting a rasterization-based engine into doing ray tracing work. Then, it continues on how to efficiently generate intermediate vertex buffers and build bottom level accelerations, both for simple and complex geometry. It provides details on how to adapt a complex node-based material system to work as ray tracing shaders. nnThe talk finally present and implementation of ray traced sun shadows, with improvements in penumbra and contact hardening. It also discusses some of the scheduling challenges that ray traced shadows bring in running them together with the reflections.

Game Developers Conference 2022

Alessandro Dal Corso

IO Interactive

free content

Advanced Graphics Summit

Visual Arts