期刊文献+

传统软阴影算法在GPGPU构架上的优化技术研究

Study of Traditional Soft Shadow Algorithm Optimization Technology in the GPGPU Framework
下载PDF
导出
摘要 针对百分比靠近软阴影PCSS算法存在阴影粉刺和偏离的问题,以及图形渲染实时性的要求,提出一种改进的软阴影算法.该方法在PCSS算法的基础上,利用深度梯度消除阴影粉刺和偏离现象,使用方差阴影映射VSM算法进行过滤,利用GPU的并行计算能力加速生成区域求和表以实现对阴影图预先滤波.实验结果表明,该方法能够得到更高的软阴影质量,并且可以获得很好的加速比,实时性明显提高. Aiming at the realistic need of shadow rendering, on the basis of the PCSS algorithm, this paper puts forward a soft shadow generation algorithm based on GPGPU. It samples a region by poisson disk pattern instead of regular sampling mode, uses depth gradient to deal with the phenomenon of self-shadowing, uses the VSM algorithm to filter the shadow, and uses the summed area table to filter the shadow map dynamically, which can improve the shadow quality and rendering efficiency in a certain extent.
出处 《郑州大学学报(工学版)》 CAS 北大核心 2014年第6期64-68,共5页 Journal of Zhengzhou University(Engineering Science)
基金 国家自然科学基金委员会-中国民用航空总局联合研究基金项目(U1433106)
关键词 GPGPU 百分比靠近软阴影 区域求和表 GPGPU PCSS summed area table
  • 相关文献

参考文献10

  • 1韩博,周秉锋.GPGPU性能模型及应用实例分析[J].计算机辅助设计与图形学学报,2009,21(9):1219-1226. 被引量:16
  • 2TIM H. Real shadows, real time [ R ]. Iris : Iris Uni- verse, 1991:23 - 31.
  • 3BAVOIL L, CALLAHAN STEVEN P, CLAUDIO T. et al. Robust soft shadow mapping with backprojection and depth peeling [ J ]. Journal of Graphics Tools, 2008, 13(1) :19 -29.
  • 4APPEL A. Some techniques for shading machine ren- derings of solids [ C ]//AFIPS 1968 Spring Joint Com- puter Conf. San Francisco, California, 1968, 32: 37 - 45.
  • 5LIU Lu, XIAO Shuang-jiu. Real-time soft shadows for large-scale virtual environments [ C ]//2011 Interna- tional Conference on Muhinedia Technology (ICMT). Hangzhou, China : IEEE Press, 2011 : 5464 - 5467.
  • 6FERNANDO R. Percentage-closer soft shadows [ C ]// ACM SIGGRAPH 2005 Sketches and Applications. New York:ACM Press, 2005:35.
  • 7NEHAB D, MAXIMO A, RODOLFO LIMA, et al. GPU-efficient recursive filtering and summed-area ta- bles [ J ]. ACM Transactions on Graphics, 2011,30 (6):1 -11.
  • 8FRANKLIN C C. Summed-area tables for texture map- ping [ C ]//SIGGRAPH 1984 : Proceedings of The 11 th Annual Conference on Computer Graphics and Interac- tive Techniques. Minneapolis, Minnesota: ACM Press, 1984:207 - 202.
  • 9DUNBAR D,HUMPHREYS G. A spatial data structure for fast poisson-disk sample generation [ J ]. ACM Transactions on Graphics,2006,25 (3) :503 -508.
  • 10孙伟东,马宗民.一种适合于GPU计算的并行后缀数组构造算法[J].小型微型计算机系统,2011,32(5):830-836. 被引量:3

二级参考文献14

  • 1王镝,王国仁,吴青泉,陈白尘,赵毅,毛克明.DNA序列中基于后继数组索引的LPR查找算法[J].计算机研究与发展,2006,43(z3):195-199. 被引量:4
  • 2吴恩华,柳有权.基于图形处理器(GPU)的通用计算[J].计算机辅助设计与图形学学报,2004,16(5):601-612. 被引量:227
  • 3杨笑天,陶晓鹏.后缀数组创建算法的分析和比较[J].计算机工程,2007,33(3):186-188. 被引量:4
  • 4Owens J D, Luebke D, Govindaraju N, et al. A survey of general-purpose computation on graphics hardware [J]. Computer Graphics Forum, 2007, 26(1) : 80-113.
  • 5Pharr M, Fernando R. GPU Gems 2 [M]. Boston: Addison Wesley, 2005:493-495.
  • 6Fatahalian K, Sugerman J, Hanrahan P. Understanding the efficiency of GPU algorithms for matrix-matrix multiplication [C]//Proceedings of ACM SIGGRAPH/Eurographics Conference on Graphics Hardware, Grenoble, 2004: 133- 137.
  • 7Govindaraju N K, Larsen S, Gray J, et al. A memory model for scientific algorithms on graphics processors [C]// Proceedings of the ACM/IEEE Conference on Supercomputing, Tampa, 2006:1-6.
  • 8He B S, Govindaraju N K, Luo Q, etal. Efficient gather and scatter operations on graphics processors [C]//Proceedings of the ACM/IEEE Conference on Supercomputing, Reno, 2007:1-12.
  • 9Blythe D. The Direct3D 10 system [J]. ACM Transactions on Graphics, 2006, 25(3): 724-734.
  • 10Buck I, Foley T, Horn D, et al. Brook for GPUs: stream computing on graphics hardware [J]. ACM Transactions on Graphics, 2004, 23(3): 777-786.

共引文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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