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

Thorsten Roth, Martin Weier, Pablo Bauszat, André Hinkenjann, Yongmin Li
Computer Graphics and Visual Computing - September 2019
Download the publication : RWBHL19.pdf [16Mo]  


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.

Images and movies


BibTex references

  author       = {Roth, Thorsten and Weier, Martin and Bauszat, Pablo and Hinkenjann, Andr{\'e} and Li, Yongmin},
  title        = {Hash-based Hierarchical Caching for Interactive Previews in Global Illumination Rendering},
  booktitle    = {Computer Graphics and Visual Computing},
  series       = {CGVC},
  month        = {September},
  year         = {2019},
  publisher    = {The Eurographics Association},

Other publications in the database

» Thorsten Roth
» Martin Weier
» Pablo Bauszat
» André Hinkenjann
» Yongmin Li