Hash-based Hierarchical Caching for Interactive Previews in Global Illumination Rendering
dc.contributor.author | Roth, Thorsten | en_US |
dc.contributor.author | Weier, Martin | en_US |
dc.contributor.author | Bauszat, Pablo | en_US |
dc.contributor.author | Hinkenjann, André | en_US |
dc.contributor.author | Li, Yongmin | en_US |
dc.contributor.editor | Vidal, Franck P. and Tam, Gary K. L. and Roberts, Jonathan C. | en_US |
dc.date.accessioned | 2019-09-11T05:09:05Z | |
dc.date.available | 2019-09-11T05:09:05Z | |
dc.date.issued | 2019 | |
dc.description.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. | en_US |
dc.description.sectionheaders | Simulation and Rendering | |
dc.description.seriesinformation | Computer Graphics and Visual Computing (CGVC) | |
dc.identifier.doi | 10.2312/cgvc.20191261 | |
dc.identifier.isbn | 978-3-03868-096-3 | |
dc.identifier.pages | 85-93 | |
dc.identifier.uri | https://doi.org/10.2312/cgvc.20191261 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.2312/cgvc20191261 | |
dc.publisher | The Eurographics Association | en_US |
dc.subject | Computing methodologies | |
dc.subject | Computer graphics | |
dc.subject | Ray tracing | |
dc.subject | Image | |
dc.subject | based rendering | |
dc.title | Hash-based Hierarchical Caching for Interactive Previews in Global Illumination Rendering | en_US |