Enhancing and Optimizing the Render Cache

Enhancing and Optimizing the Render Cache
复制标题

增强和优化渲染缓存

DOI:
--
复制
发表时间:
2002
期刊:
Rendering Techniques
影响因子:
--
通讯作者:
D. Greenberg
D. Greenberg
中科院分区:
--
文献类型:
--
作者:
B. Walter;G. Drettakis;D. Greenberg

文献摘要

被引文献

相似文献

交互式渲染通常需要使用简化的着色算法,降低照明保真度。更高质量的渲染算法对于交互式使用来说通常太慢。渲染缓存是一种技术,以弥补这一性能差距,并允许基于光线的渲染器在交互式的上下文中使用,通过提供自动采样插值,帧到帧的样本重用,并优先sampling.In本文中,我们提出了几个扩展到原始渲染缓存,包括预测采样,重组计算更好的内存一致性,一个额外的插值滤波器来处理稀疏数据,和SIMD加速。这些优化允许渲染缓存扩展到更大的分辨率,减少其视觉瑕疵,并提供更好的低采样率处理。我们还提供了一个可下载的二进制文件,以允许研究人员评估和使用渲染缓存。
Interactive rendering often requires the use of simplified shading algorithms with reduced illumination fidelity. Higher quality rendering algorithms are usually too slow for interactive use. The render cache is a technique to bridge this performance gap and allow ray-based renderers to be used in interactive contexts by providing automatic sample interpolation, frame-to-frame sample reuse, and prioritized sampling.In this paper we present several extensions to the original render cache including predictive sampling, reorganized computation for better memory coherence, an additional interpolation filter to handle sparser data, and SIMD acceleration. These optimizations allow the render cache to scale to larger resolutions, reduce its visual artifacts, and provide better handling of low sample rates. We also provide a downloadable binary to allow researchers to evaluate and use the render cache.