Hash-based Hierarchical Caching for Interactive Previews in Global Illumination Rendering

  • Modern Monte-Carlo-based rendering systems still suffer from the computational complexity involved in the generation of noise-free images, making it challenging to synthesize interactive previews. We present a framework suited for rendering such previews ofstatic scenes using a caching technique that builds upon a linkless octree. Our approach allows for memory-efficient storage and constant-time lookup to cache diffuse illumination at multiple hitpoints along the traced paths. Non-diffuse surfaces are dealt with in a hybrid way in order to reconstruct view-dependent illumination while maintaining interactive frame rates. By evaluating the visual fidelity against ground truth sequences and by benchmarking, we show that our approach compares well to low-noise path traced results, but with a greatly reduced computational complexity allowing for interactive frame rates. This way, our caching technique provides a useful tool for global illumination previews and multi-view rendering.

Export metadata

Additional Services

Share in Twitter Search Google Scholar Availability
Metadaten
Document Type:Conference Object
Language:English
Author:Thorsten Roth, Martin Weier, Pablo Bauszat, André Hinkenjann, Yongmin Li
Parent Title (English):Tam, Roberts (Eds.): Computer Graphics and Visual Computing (CGVC 2019)
First Page:85
Last Page:93
ISBN:978-3-03868-096-3
DOI:https://doi.org/10.2312/cgvc.20191261
Publisher:The Eurographics Association
Publication year:2019
Tag:Computer graphics; Image-based rendering; Ray tracing
Departments, institutes and facilities:Fachbereich Informatik
Institute of Visual Computing (IVC)
Dewey Decimal Classification (DDC):0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Entry in this database:2020/01/04