KIT | KIT-Bibliothek | Impressum | Datenschutz

Temporal Sample Reuse for Next Event Estimation and Path Guiding for Real-Time Path Tracing

Dittebrandt, Addis ORCID iD icon 1; Hanika, Johannes; Dachsbacher, Carsten
1 Institut für Visualisierung und Datenanalyse (IVD), Karlsruher Institut für Technologie (KIT)

Abstract:

Good importance sampling is crucial for real-time path tracing where only low sample budgets are possible. We present two efficient sampling techniques tailored for massively-parallel GPU path tracing which improve next event estimation (NEE) for rendering with many light sources and sampling of indirect illumination. As sampling densities need to vary spatially, we use an octree structure in world space and introduce algorithms to continuously adapt the partitioning and distribution of the sampling budget. Both sampling techniques exploit temporal coherence by reusing samples from the previous frame: For NEE we collect sampled, unoccluded light sources and show how to deduplicate, but also diffuse this information to efficiently sample light sources in the subsequent frame. For sampling indirect illumination, we present a compressed directional quadtree structure which is iteratively adapted towards high-energy directions using samples from the previous frame. The updates and rebuilding of all data structures takes about 1ms in our test scenes, and adds about 6ms at 1080p to the path tracing time compared to using state-of-the-art light hierarchies and BRDF sampling. ... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000183713
Veröffentlicht am 31.07.2025
Originalveröffentlichung
DOI: 10.2312/sr.20201135
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Visualisierung und Datenanalyse (IVD)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2020
Sprache Englisch
Identifikator ISBN: 978-3-03868-117-5
ISSN: 1727-3463
KITopen-ID: 1000183713
Erschienen in Eurographics Symposium on Rendering - DL-only Track. Ed.: C. Dachsbacher
Verlag European Association for Computer Graphics (Eurographics)
Seiten 39 – 51
Schlagwörter Computing methodologies, Ray tracing, Visibility
Nachgewiesen in OpenAlex
Relationen in KITopen
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page