期刊文献+

基于GPU的支持多重散射的体光照技术

A GPU-based volume illumination technique supporting multiple scattering
在线阅读 下载PDF
导出
摘要 为了提高体光照——体数据可视分析的重要手段的性能,针对现有的体光照技术存在的光照模型过于简化、只考虑光照的局部特征、收敛速度过慢的问题进行了创新研究,提出了一种基于图形处理单元(GPU)的能够支持多重散射的体光照方法。该方法在进行重要性采样时不仅根据相函数采样重要的方向,同时也考虑各方向上所携带的能量大小,因此能够更快地收敛;为了快速估算出一个方向上所携带的能量,采用了一个新颖的基于哈希桶的体数据代理,利用这个代理能够有效地跳过相似的体素,从而提高光照计算的效率。该方法相比于传统的方法能够取得更显著的加速比,同时能够有效地支持全面光照,产生复杂的光照和阴影效果。 To improve the performance of volume illumination, an important technique to visualize volume data, an effi- cient GPU-based volume illumination method supporting multiple scattering was presented based on an innovational study conducted to avoid existing volume illuminations' problems such as using an over-simplified lighting model, only considering local features and taking long time to converge. The new method not only considers the phase func- tion direction when doing importance sampling, but also takes the associated energy in each direction into account, so it can converge more rapidly. In order to fast estimate the energy in a direction, it adopts a novel Hash bucket- based volume data proxy, and based on this proxy, similar voxels can be efficiently skipped and the illumination cost can be reduced. The proposed method can gain significant speedup over conventional methods and can produce realistic rendering results with advanced lighting and shadowing effects.
出处 《高技术通讯》 CAS CSCD 北大核心 2015年第10期905-911,共7页 Chinese High Technology Letters
基金 国家自然科学基金(61173067 61379085)资助项目
关键词 体光照 多重散射 加速结构 重要性采样 图形处理单元(GPU) volume illumination, multiple scattering, acceleration structure, importance sampling, GPU
  • 相关文献

参考文献12

  • 1Drebin A, Carpenter L, Hanrahan P. Volume rendering. In: Proceedings of the 15th Annual Conference on Com- puter Graphies and Interactive Techniques, Atlanta, USA, 1988. 65-74.
  • 2Garanzha K, Loop C. Fast ray sorting and breadth-first packet traversal for GPU ray tracing. Computer Graphics Forum, 2010, 29:289-298.
  • 3Guthe S, Wand M, Gonser J, et al. Interactive rendering of large volume data sets. In : Proceedings of IEEE/SIG- GRAPH Symposium on Volume Visualization and Graph- ics, Boston, USA, 2002. 53-60.
  • 4Hadwiger M, Kratz A, Sigg C, et al. GPU-accelerated deep shadow maps for direct volume rendering. In: Pro- ceedings of ACM SIGGRAPH/Eurographics Symposium on Graphics Hardware, Vienna, Austria, 2006. 49-52.
  • 5Hadwiger M, Ljung P, Salama R, et al. Advanced illu- mination techniques for GPU volume raycasting. In: ACM SIGGRAPH ASIA 2008 Courses, Singapore, 2008.
  • 6Hernell F, Ljung P, Ynnerman A. Efficient ambient and emissive tissue illumination using local occlusion in multi- resolution volume rendering. In: Proceedings of the 6th Eurographies/IEEE VGTC Conference on Volume Graph- ics, Prague, Czech Republic, 2007. 1-8.
  • 7Hernell F, Ljung P, Ynnerman A. Local ambient occlu- sion in direct volume rendering. IEEE Transactions on Vi- sualization and Computer Graphics, 2010, 16 ( 4 ) : 548- 559.
  • 8Jonsson D, Sunden E, Ynnerman A, et al. Interactive volume rendering with volumetric illumination. In: Pro- ceedings of the 33rd Annual Conference of the European Association for Computer Graphics, Cagliari, Italy, 2012. 53-74.
  • 9Salama R. GPU-based monte-carlo volume raycasting. In: Proceedings of the Pacific Conference on Computer Graphics and Applications, Maui, USA, 2007. 411-414.
  • 10Ropinski T, Doting C, Rezk-Salama C. Interactive volu- metric lighting simulating scattering and shadowing. In: Proceedings of the 3rd IEEE Pacific Visualization Sympo- sium, Taipei, China, 2010. 169-176.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部