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.


Session Name:

Advanced Graphics Summit: Real-Time Ray Tracing in 'Hitman 3'


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.

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

  • Game Developers Conference 2022
  • Alessandro Dal Corso
  • IO Interactive
  • free content
  • Advanced Graphics Summit
  • Visual Arts