Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3478512.3488613acmconferencesArticle/Chapter ViewAbstractPublication Pagessiggraph-asiaConference Proceedingsconference-collections
research-article

WORLD-SPACE SPATIOTEMPORAL RESERVOIR REUSE FOR RAY-TRACED GLOBAL ILLUMINATION

Published: 14 December 2021 Publication History

Abstract

Path-traced global illumination of scenes with complex lighting remains particularly challenging at real-time framerates. Reservoir-based resampling methods for light sampling allow for significant noise reduction at the cost of very few shadow rays per pixel. However, current image-space approaches to reservoir reuse do not scale to sample lighting at further bounces, as is required for efficiently evaluating indirect illumination.
We present a novel approach to performing reservoir-based spatiotemporal importance resampling in world space, allowing for efficient light sampling at arbitrary vertices along the eye path. Our approach caches the reservoirs of the path vertices into the cells of a hash grid built entirely on the GPU. Such a structure allows for stochastic reuse of neighboring reservoirs across space and time for efficient spatiotemporal reservoir resampling at any point in space.

Supplementary Material

MP4 File (SA2021_WorldSpace_ReSTIR.mp4)
Supplemental video
MKV File (3478512.3488613.mkv)
presentation

References

[1]
Nikolaus Binder, Sascha Fricke, and Alexander Keller. 2018. Fast Path Space Filtering by Jittered Spatial Hashing. In Proc. SIGGRAPH. ACM, 1–2.
[2]
Benedikt Bitterli, Chris Wyman, Matt Pharr, Peter Shirley, Aaron Lefohn, and Wojciech Jarosz. 2020. Spatiotemporal reservoir resampling for real-time ray tracing with dynamic direct lighting. ACM Transactions on Graphics (Proceedings of SIGGRAPH) 39, 4 (July 2020).
[3]
Min-Te Chao. 1982. A General Purpose Unequal Probability Sampling Plan. Biometrika 69, 3 (Dec 1982), 653–656.
[4]
Mark Harris, Shubhabrata Sengupta, and John D. Owens. 2007. Parallel Prefix Sum (Scan) with CUDA. In GPU Gems 3, Hubert Nguyen (Ed.). Addison Wesley, Chapter 39, 851–876.
[5]
Eric Heitz, Laurent Belcour, Victor Ostromoukhov, David Coeurjolly, and Jean-Claude Iehl. 2019. A Low-Discrepancy Sampler that Distributes Monte Carlo Errors as a Blue Noise in Screen Space. In ACM SIGGRAPH Talk.
[6]
Mark Jarzynski and Marc Olano. 2020. Hash Functions for GPU Rendering. Journal of Computer Graphics Techniques (JCGT) 9, 3 (17 October 2020), 20–38.
[7]
Yaobin Ouyang, Shiqiu Liu, Markus Kettunen, Matt Pharr, and Jacopo Pantaleoni. 2021. ReSTIR GI: Path Resampling for Real-Time Path Tracing. Computer Graphics Forum(2021).
[8]
Justin Talbot, David Cline, and Parris Egbert. 2005. Importance Resampling for Global Illumination. In Eurographics Symposium on Rendering (2005), Kavita Bala and Philip Dutre (Eds.). The Eurographics Association.
[9]
Chris Wyman and Alexey Panteleev. 2021. Rearchitecting Spatiotemporal Resampling for Production. In High-Performance Graphics - Symposium Papers, Nikolaus Binder and Tobias Ritschel (Eds.). The Eurographics Association.

Cited By

View all
  • (2024)Radiance Caching with On-Surface Caches for Real-Time Global IlluminationProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/36753827:3(1-17)Online publication date: 9-Aug-2024
  • (2024)Area ReSTIR: Resampling for Real-Time Defocus and AntialiasingACM Transactions on Graphics10.1145/365821043:4(1-13)Online publication date: 19-Jul-2024
  • (2024)Dynamic Voxel‐Based Global IlluminationComputer Graphics Forum10.1111/cgf.15262Online publication date: 2-Oct-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SA '21: SIGGRAPH Asia 2021 Technical Communications
December 2021
88 pages
ISBN:9781450390736
DOI:10.1145/3478512
  • Editors:
  • Shuzo John Shiota,
  • Ayumi Kimura,
  • Wan-Chun Alex Ma
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 December 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. global illumination
  2. hash grid
  3. ray tracing
  4. reservoir resampling

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

SA '21
Sponsor:
SA '21: SIGGRAPH Asia 2021
December 14 - 17, 2021
Tokyo, Japan

Acceptance Rates

Overall Acceptance Rate 178 of 869 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)52
  • Downloads (Last 6 weeks)5
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Radiance Caching with On-Surface Caches for Real-Time Global IlluminationProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/36753827:3(1-17)Online publication date: 9-Aug-2024
  • (2024)Area ReSTIR: Resampling for Real-Time Defocus and AntialiasingACM Transactions on Graphics10.1145/365821043:4(1-13)Online publication date: 19-Jul-2024
  • (2024)Dynamic Voxel‐Based Global IlluminationComputer Graphics Forum10.1111/cgf.15262Online publication date: 2-Oct-2024
  • (2024)Enhancing Spatiotemporal Resampling with a Novel MIS WeightComputer Graphics Forum10.1111/cgf.1504943:2Online publication date: 27-Apr-2024
  • (2024)Efficient Binocular Rendering of Volumetric Density Fields With Coupled Adaptive Cube-Map Ray Marching for Virtual RealityIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.332241630:10(6625-6638)Online publication date: Oct-2024
  • (2023)A Gentle Introduction to ReSTIR Path Reuse in Real-TimeACM SIGGRAPH 2023 Courses10.1145/3587423.3595511(1-38)Online publication date: 24-Jul-2023
  • (2023)Efficient Spatial Resampling Using the PDF SimilarityProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/35855016:1(1-19)Online publication date: 16-May-2023
  • (2023)Efficient Caustics Rendering via Spatial and Temporal Path ReuseComputer Graphics Forum10.1111/cgf.1497542:7Online publication date: 31-Oct-2023
  • (2023)World‐Space Spatiotemporal Path Resampling for Path TracingComputer Graphics Forum10.1111/cgf.1497442:7Online publication date: 5-Nov-2023
  • (2023)Markov Chain Mixture Models for Real‐Time Direct IlluminationComputer Graphics Forum10.1111/cgf.1488142:4Online publication date: 26-Jul-2023
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media