光学学报, 2019, 39 (6): 0620001, 网络出版: 2019-06-17  

基于体素锥追踪的全局光照算法 下载: 1037次

Global Illumination Algorithm Based on Voxel Cone Tracing
作者单位
西南交通大学信息科学与技术学院, 四川 成都 611756
摘要
提出一种全局光照的计算方法,使用体素结构存储简化场景的光照信息,并通过体素锥追踪方法来收集光照信息,计算间接光照。在计算过程中,每帧只更新动态场景的体素结构,既可以支持动态光源,又避免了更新静态场景的时间消耗。通过各向异性过滤生成的方向性层级结构,将简化的体素场景及光照信息压缩存储在三维纹理的渐近贴图中,从而减少存储开销。利用体素锥追踪收集体素结构中存储的出射辐射度及遮蔽值来计算环境遮蔽、软阴影等全局光照效果。实验结果表明,所提方法可计算多种全局光照效果,并具有较好的绘制效率,在复杂的场景下单帧时间少于33.3 ms。
Abstract
In this study, we propose a global illumination algorithm based on the voxel structure. In the proposed algorithm, the voxel structure is used to store the illumination information of a simplified scene, and the indirect illumination effects can be obtained by collecting the illumination information using the voxel cone tracing method. Only the voxel structure of the dynamic scene is updated in each frame, which supports dynamic light sources and avoids unnecessary calculations for updating the static scene. The voxel structure is a directional hierarchical structure generated by anisotropic filtering, which can be compressed and stored in a mipmapped three-dimensional texture, reducing the storage costs. It is possible to calculate the global illumination effects, such as ambient occlusion and soft shadow, by collecting the outgoing radiance and occlusion values stored in the voxel structure using the voxel cone tracing method. The experimental results demonstrate that this approach can obtain various global illumination effects and exhibit a decent rendering efficiency. Furthermore, the single-frame time is less than 33.3 ms in case of complex scenes.

桂梅书, 侯进, 谭光鸿, 吴佩军. 基于体素锥追踪的全局光照算法[J]. 光学学报, 2019, 39(6): 0620001. Meishu Gui, Jin Hou, Guanghong Tan, Peijun Wu. Global Illumination Algorithm Based on Voxel Cone Tracing[J]. Acta Optica Sinica, 2019, 39(6): 0620001.

引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!