期刊文献+

基于深度剥离的屏幕空间环境遮挡算法 被引量:1

Screen-space ambient occlusion algorithm based on depth-peeling
下载PDF
导出
摘要 针对原有屏幕空间环境遮挡算法存在的自遮挡距离误差问题,提出了一种基于深度剥离的屏幕空间环境遮挡算法(Depth-Peeling based Ambient Occlusion,DPAO).该算法通过深度剥离过程萃取了多深度层次的Z-Buffer,为遮挡计算提供了更精确的遮挡采样片段,同时利用深度剥离技术进行了修正,从而得到了更具有物理真实性地渲染结果.整个流程充分利用了现有GPU的SIMD特性并行实现.实验结果表明,该算法能够在高帧速率情况下为具有丰富高频细节的几何场景产生真实感强的柔和阴影,适用于视频游戏、科学仿真等对实时性要求较高的应用领域. For solving the self-occlusion distance error problem in the previous screen-space ambient occlusion (SSAO) algorithms, a new screen-space depth-peeling based ambient occlusion (DPAO) algorithm was presented. The algorithm extracted more Z-Buffer with different depth level using the depth-peeling technique, and offered higher computational accuracy and physical reality for calculating the screen-space ambient occlusion. Furthermore, the algorithm was implemented in parallel with utilizing the SIMD characteristic of the GPU. The experimental results show that the present algorithm can generate more realistic and soft occlusion shadows for the geometry scene with high-frequency detail. It is suitable for such application fields with high real-time requirement as video game and scientific simulation.
出处 《沈阳工业大学学报》 EI CAS 2009年第6期695-700,720,共7页 Journal of Shenyang University of Technology
基金 辽宁省教育厅A类资助项目(2004B001)
关键词 屏幕空间 环境遮挡 深度剥离 阴影 图形处理器 全局光照 深度缓存 screen-space ambient occlusion depth-peeling shadow GPU global illumination Z-Buffer
  • 相关文献

参考文献14

  • 1Landis H. Production-ready global illumination [ C ]// Computer Graphics Proceedings, Annual Conference Series, Acm Siggraph. San Antonio,2002 : 87 - 102.
  • 2Shanmugam P, Arikan O. Hardware accelerated ambient occlusion techniques on gpus [ C ]// Proceedings of the Symposium on Interactive 3D Graphics and Games. Seattle ,2007:73 - 80.
  • 3Everitt C. Interactive order-independent transparency [ EB/OL]. (2001) [ 2009 - 06 - 23 ]. Http ://developer, nvidia, com/object/Interactive_Order_Transparency. html.
  • 4Zhukov S, Iones A, Kronin G. An ambient light illumination model [ C ]// Proceedings of Eurographics Rendering Workshop. Lisboa, 1998:45 - 56.
  • 5Christensen O. Global illumination and all that [ C]// Computer Graphics Proceedings, Annual Conference Series, Acm Siggraph. Boston, 2003 : 31 - 72.
  • 6Bunnel M. Dynamic ambient occlusion and indirect lighting[ C ]//Pharr Med. GPU Gems 2: Programruing techniques for high-performance graphics and general-purpose computation. Boston: Addison-Wesley,2005 : 223 - 233.
  • 7Kontkanen J, Laine S. Ambient occlusion fields [ C ]// Proceedings of the Symposium on Interactive 3D Graphics and Games. Washington, 2005.41 - 48.
  • 8Ren Z, Wang R, Snyder J, et al. Real-time soft shadows in dynamic scenes using spherical harmonic ex- ponentiation [ J ]. ACM Transactions on Graphics, 2006,25 ( 3 ) : 977 - 986.
  • 9Filion D, McNaughton R. Starcraft II: Effects and techniques [ C ]// Computer Graphics Proceedings, Annual Conference Series, Acm Siggraph. Los Angeles ,2008 : 133 - 164.
  • 10Bavoil L, Sainz M, Dimitrov R. Image-space horizonbased ambient occlusion [ C ]// Computer Graphics Proceedings, Annual Conference Series, Acm Siggraph. Los Angeles ,2008 : 145 - 151.

同被引文献13

  • 1Sloan P P, KautzJ, Snyder J. Precomputed radiance transfer for real-time rendering in dynamic, low frequency lighting environments[J].ACM Transactions on Graphics, 2002, 21(3): 527-536.
  • 2Kontkanen J, Aila T. Ambient occlusion for animated characters[C] //Proceedings of the Eurographics Symposium on Rendering. Aire-la Ville: Eurographics Association Press, 2006:343-348.
  • 3Pharr M, Fernando R. GPU gems 2= programming techniques for high-performance graphics and general-purpose computation[M]. Boston: Addison-Wesley, 2005: 223-233.
  • 4Bavoil I. ambient Sainz M, occlusion Annual Conference ACM Press, 2008: Dimitrov R. Image-space horizon based [C] //Computer Graphics Proceedings, Series, ACM SIGGRAPH. New York: Article No. 22.
  • 5Filion D, McNaughton R. Effects & techniques [C] // Computer Graphics Proceedings, Annual Conference Series, ACMSIGGRAPH. New York: ACMPress, 2008:133-164.
  • 6Loos B J, Sloan P P. Volumetric obscurance [C] // Proceedings of the Symposium on Interactive 3D Graphics and Games. New York: ACM Press, 2010: 151-156.
  • 7Mittring M. Finding next gen; CryEngine 2 [C] //Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH. New York; ACM Press, 2007:97-121.
  • 8Shanmugam P, Arikan O. Hardware accelerated ambientocclusion techniques on GPUs [C]//Proceedings of the Symposium on Interactive 3I) Graphics and Games. New York: ACM Press, 2007:73-80.
  • 9Bavoil L, Sainz M. Multi-layer dual resolution screen-space ambient occlusion [C] //Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH. New York:ACM Press, 2008: Article No. 45.
  • 10Everitt C. Interactive order-independent transparency [R]. Santa Clara: NVIDIA Corporation, 2001.

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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