“Real-Time Ray-Traced Ambient Occlusion of Complex Scenes using Spatial Hashing” by Gautron

  • ©Pascal Gautron

  • ©Pascal Gautron

  • ©Pascal Gautron

  • ©Pascal Gautron

  • ©Pascal Gautron

  • ©Pascal Gautron

  • ©Pascal Gautron


Entry Number: 05


    Real-Time Ray-Traced Ambient Occlusion of Complex Scenes using Spatial Hashing



    Ambient occlusion is often approximated in real-time using screen-space techniques, leading to visible artifacts. Raytracing provides a unique way to increase the rendering fidelity by accurately sampling the distance to the surrounding objects, but it introduces sampling noise. We propose a real-time ray-traced ambient occlusion technique in which noise is filtered in world space. Using extended spatial hashing for efficient storage, multiresolution AO evaluation and ad-hoc filtering, we demonstrate the usability of our technique as a production feature usable in CAD viewports with scenes comprising hundreds of millions of polygons.


    Louis Bavoil, Miguel Sainz, and Rouslan Dimitrov. 2008. Image-Space Horizon-Based Ambient Occlusion. In ACM SIGGRAPH 2008 Talks. Article 22. https://doi.org/10. 1145/1401032.1401061

    Nikolaus Binder, Sascha Fricke, and Alexander Keller. 2018. Fast Path Space Filtering by Jittered Spatial Hashing. In ACM SIGGRAPH 2018 Talks. Article 71. https: //doi.org/10.1145/3214745.3214806 Alexander Keller. 2013. Quasi-Monte Carlo Image Synthesis in a Nutshell. Springer Proceedings in Mathematics and Statistics 65 (01 2013), 213–249. https://doi.org/10. 1007/978-3-642-41095-6_8

    Jaroslav Krivanek and Pascal Gautron. 2009. Practical Global Illumination with Irradi- ance Caching. Synthesis Lectures on Computer Graphics and Animation 4, 1 (2009).  https://doi.org/10.2200/S00180ED1V01Y200903CGR010

    Jacob Munkberg, Jon Hasselgren, Petrik Clarberg, Magnus Andersson, and Tomas Akenine-Möller. 2016. Texture Space Caching and Reconstruction for Ray Trac- ing. ACM Trans. Graph. 35, 6, Article 249 (2016). https://doi.org/10.1145/2980179.  2982407

    Christoph Schied, Anton Kaplanyan, Chris Wyman, Anjul Patney, Chakravarty R. Alla Chaitanya, John Burgess, Shiqiu Liu, Carsten Dachsbacher, Aaron Lefohn, and Marco Salvi. 2017. Spatiotemporal Variance-Guided Filtering: Real-Time Recon- struction for Path-Traced Global Illumination. In Proceedings of High Performance Graphics. Article 2. https://doi.org/10.1145/3105762.3105770


ACM Digital Library Publication:

Overview Page: