期刊文献+

深度剥离与GPU结合的近似软影算法 被引量:4

Approximate soft shadow algorithm based on depth peeling and GPU
原文传递
导出
摘要 针对基于阴影图算法扩展的一些近似软影算法中存在的只考虑外半影区而导致的本影区过多估计的问题,提出了一种深度剥离与GPU结合的近似软影实时绘制算法。算法利用GPU的几何着色器来提取场景物体的轮廓边并生成内半影和外半影图元,进而得到整个内外半影颜色图和深度图,最终阴影绘制的时候通过参考阴影图和内外半影图来确定每个可见像素的明暗值,从而得到比以往算法较真实的绘制效果,算法完全在GPU中实现。实验结果表明,对相对不复杂的场景,该算法可以生成较真实的软影效果,且绘制帧率完全达到实时。 To deal of umbra overestimation in some current soft shadow algorithms considering only the outer penumbra effects extended from traditional shadow mapping, a real-time approximating algorithm for plausible soft shadows based on depth peeling is proposed. The algorithm extracts the scene silhouette edges in geometry shader and generates the inner and outer penumbra primitives respectively through the silhouette edges. In the final rendering pass, the shading of each pixel is decided by referring to the shadow map and penumbra map, and plausible soft shadow effect which is more realistic than the results of previous methods is finally simulated. This algorithm runs entirely on GPU. Several experimental results show that, this algorithm generates more plausible soft shadows for relatively uncomplicated scenes than other methods and has real-time rendering speed.
出处 《中国图象图形学报》 CSCD 北大核心 2010年第9期1391-1397,共7页 Journal of Image and Graphics
基金 国家自然科学基金项目(60573155)
关键词 GPU 软影 深度剥离 几何着色器 GPU soft shadow depth peeling geometry shader
  • 相关文献

参考文献15

  • 1Wanger L.The effect of shadow quality on the perception of spatial relationships in computer generated imagery[C]//Proceedings of the Symposium on Interactive 3D Graphics.Cambridge,Massachusetts USA:ACM Press,1992:39-42.
  • 2Williams L.Casting curved shadows on curved surfaces[C]//Proceedings of the SIGGRAPH.Atlanta,Georgia,USA:ACM Press,1978:270-274.
  • 3Crow F C.Shadow algorithms for computer graphics[C]//Proceedings of the SIGGRAPH.San Jose,California,USA:ACM Press,1977:242-248.
  • 4吴恩华,柳有权.基于图形处理器(GPU)的通用计算[J].计算机辅助设计与图形学学报,2004,16(5):601-612. 被引量:226
  • 5Guennebaud G,Barthe L,Paulin M.Real-time soft shadow mapping by backprojection[C]//Proceedings of the Eurographics Symposium on Rendering.Nicosia,Cyprus:Eurographics,2006:227-234.
  • 6Atty L,Holzschuch N,Lapierre M,et al.Soft shadow maps:efficient sampling of light source visibility[J].Computer Graphics Forum,2006,25(4):725-741.
  • 7Schwarz M,Stamminger M.Bitmask soft shadows[J].Computer Graphics Forum,2007,26(3):515-524.
  • 8Guennebaud G,Barthe L,Paulin M.High-quality adaptive soft shadow mapping[J].Computer Graphics Forum,2007,26(3):525-534.
  • 9Bavoil L,Callahan S P,Silva C T.Robust soft shadow mapping with backprojection and depth peeling[J].Journal of Graphics Tools,2008,13(1):19-29.
  • 10Wyman C,Hansen C.Penumbra maps:approximate soft shadows in real-time[C]//Proceedings of the Eurographics Symposium on Rendering.Leuven,Belgium:Eurographics,2003:202-207.

二级参考文献75

  • 1Woo A, Poulin P, Fournier A. A survey of shadow algorithms [J]. IEEE Computer Graphics and Applications, 1990, 10(6): 13-32
  • 2Hasenfratz J M, Lapierre M, Holzschuch N, etal. A survey of real-time soft shadows algorithms [J]. Computer Graphics Forum, 2003, 22(4): 753-774
  • 3Zhou K, Hu Y H, Lin S, et al. Precomputed shadow fields for dynamics scenes [J]. ACM Transactions on Graphics, 2005, 24(3): 1196-1201
  • 4Ren Z, Wang R, Snyder J, et al. Real-time soft shadows in dynamic scenes using spherical harmonic exponentiation [J]. ACM Transactions on Graphics, 2006, 25(3): 977-986
  • 5Assarsson U, Akenine MOiler T. A geometry-based soft shadow volume algorithm using graphics hardware [J]. ACM Transactions on Graphics, 2003, 22(3): 511-520
  • 6Assarsson U, Dougherty M, Mounier M, et al. An optimized soft shadow volume algorithm with real-time performance [C] //Proceedings of the ACM SIGGRAPH/ Eurographics Conference on Graphics Hardware, San Diego, California, 2003:33-40
  • 7Assarsson U, Akenine-Moller T. Occlusion culling and z-fail for soft shadow volume algorithms [J]. The Visual Computer, 2004, 20(8 9): 601-612
  • 8Aila T, Akenine Moiler T. A hierarchical shadow volume algorithm [C] //Proceedings of the ACM SIGGRAPH/ Eurographics Conference on Graphics Hardware, Grenoble, 2004:15-23
  • 9Laine S, Aila T, Assarsson U, et al. Soft shadow volume for ray tracing[J]. ACM Transactions on Graphics, 2005, 24(3): 1156-1165
  • 10Atty L, Holzschuch N, Lapierre M, et al. Soft shadow maps., efficient sampling of light source visibility [J]. Computer Graphics Forum, 2006, 25(4):725-741

共引文献235

同被引文献44

  • 1Guennebaud G, Barthe L, Paulin M. Real-time soft shadow mapping by backprojection [ C ]//The 17th Eurographics Sympo- sium on Rendering. Aire-la-Ville: Eurographics Association Press, 2006: 227-234. [DOI: 10. 2312/EGWR/EGSR06/227- 234].
  • 2Guennebaud G, Barthe L, Paulin M. High-quality adaptive soft shadow mapping [J]. Computer Graphies Forum, 2007, 26(3) :525-533. [DOI: 10. 1111/j. 1467-8659. 2007. 01075. x].
  • 3Hasenfratz J, Lapierre M, Holzschuch N, et al. A survey of real- time soft shadows algorithms [ J ]. Computer Graphics Forum, 2003, 22(4) : 753-774. [ DOI: 10. 1111/j. 1467-8659. 2003. 00722. x].
  • 4Crow F C. Shadow algorithms for computer graphics [ C ]//Pro- ceedings of Annual Conference on Computer Graphics and Inter- active Techniques. ACM SIGGRAPH. New York: ACM Press 1977 : 242-248 [DOI : 10.1145/965141. 563901 ].
  • 5Williams L. Casting curved shadows on curved surfaces [ C]// Proceedings of Annum Conference on Computer Graphics and In- teractive Techniques. New York: ACM Press, 1978 : 270-274. [DOI : 10.1145/965139. 807402 ].
  • 6Akenine-Moller T, Assarsson U. Approximate soft shadows on arbitrary surfaces using penumbra wedges [ C ]// Proceedings of the 13th Eurographies Workshop on Rendering. Aire-la-Ville: Eurographics Association Press, 2002: 297-306.
  • 7Assarsson U, Akenine-MSller T. A geometry-based soft shadow volume algorithm using graphics hardware [ J ]. ACM Transac- tions on Graphics, 2003, 22(3): 511-520. [DOI: 10. 1145/ 882262. 882300 ].
  • 8Assarsson U, Dougherty M, Mounier M, et al. An optimized soft shadow volume algorithm with real-time performance [ C ]// Pro- ceedings of the Eurographics Conference on Graphics Hardware. Aire-la-Ville : Eurographics Association Press, 2003 : 33-40.
  • 9Forest V, Barthe L, Paulin M. Realistic soft shadows by penum- bra-wedges blending [ C ]//The 21 st Eurographics Symposium on Graphics Hardware. New York: ACM Press, 2006: 3946. [DOI: 10.1145/1283900. 1283907 ].
  • 10Chan E, Durand F. An efficient hybrid shadow rendering algo- rithm [ C]//The 15th Eurographics Symposium on Rendering. Aire-la-Ville : Eurographics Association Press, 2004 : 1-11.

引证文献4

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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