Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/24874
Title: Hash-based hierarchical caching and layered filtering for interactive previews in global illumination rendering
Authors: Roth, T
Weier, M
Bauszat, P
Hinkenjann, A
Li, Y
Keywords: ray tracing;global illumination;level-of-detail;caching;rendering
Issue Date: 4-Mar-2020
Citation: Roth, T., Weier, M., Bauszat, P., Hinkenjann, A., Li, Y. (2020) 'Hash-based hierarchical caching and layered filtering for interactive previews in global illumination rendering', Computers, 9(1), pp. 1 - 25. doi:10.3390/computers9010017
Abstract: 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 of static 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.
URI: http://bura.brunel.ac.uk/handle/2438/24874
DOI: http://dx.doi.org/10.3390/computers9010017
ISSN: 2073-431X
Other Identifiers: 17
Appears in Collections:Dept of Computer Science Research Papers

Files in This Item:
File Description SizeFormat 
FullText.pdf44.47 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons