期刊文献+

基于圆盘近似的动态场景柔和阴影实时绘制 被引量:2

Real-Time Soft Shadow Rendering of Dynamic Scenes Using Circle Splats Approximation
下载PDF
导出
摘要 采用圆盘对物体表面进行近似,对每个圆盘形成的遮挡使用椭圆遮挡域表示,预计算过程中根据每个椭圆遮挡域参数进行采样并用球面调和系数表示,同时将其转换为对数,对采样数据采用主元分析方法进行压缩;在绘制的过程中,根据圆盘的法线、半径以及和阴影接收点之间的相对位置确定其椭圆遮挡域的值,然后采用球面调和指数算法进行累积.该方法将圆盘近似算法和球面调和指数算法相结合,能够灵活地描述柔性物体以及较薄的物体形成的柔和阴影. We present a real-time rendering method for soft shadows in dynamic scenes by approximating the model surface using circle splats. The occlusion of each of the splats can be approximated using an elliptical occlusion field which is sampled in the pre-computation process. In each sample point, an occlusion cube-map of single ellipse represented by spherical harmonic coefficients is got and we transferred them to logarithm using spherical harmonic logarithm algorithm. During the rendering, we first got the log SH coefficients of each circle splat according to the its normal, radius and the distance between the splat and the receiving point, which is precomputed. We accumulate the total occlusion coefficients in log space and compute the final SH coefficients using spherical harmonic exponentiation algorithm. The algorithm combines the circle splats approximating method and spherical harmonic exponentiation algorithm. It is so flexible that it can easily render soft shadow generated by both soft objects and dynamic solid objects.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2007年第12期1587-1592,共6页 Journal of Computer-Aided Design & Computer Graphics
基金 国家"九七三"重点基础研究发展规划项目(2002CB312102) 国家自然科学基金(60223005 60473105) Research Grant of University of Macao.
关键词 柔和阴影 预计算辐射率传输 动态场景 soft shadow precomputed radiance transfer dynamic scene
  • 相关文献

参考文献18

  • 1Woo Andrew, Poulin Pierre, Fournier Alain. A survey of shadow algorithms [J]. IEEE Computer Graphics and Applications, 1990, 10(6): 13-32.
  • 2Agrawala Maneesh, Ramamoorthi Ravi, Heirich Alan, et al. Efficient image-based methods for rendering soft shadows [C] // Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, New Orleans, Louisiana, 2000:375-384.
  • 3Assarsson Ulf, Akenine Moller Tomas. A geometry-based soft shadow volume algorithm using graphics hardware [J]. ACM Transactions on Graphics, 2003, 22(3) : 511-520.
  • 4Hasenfratz Jean-Marc, Lapierre Marc, Holzschuch Nicolas, et al. A survey of real-time soft shadows algorithms [J]. Computer Graphics Forum, 2003, 22(4) : 753-774.
  • 5Sloan Peter-Pike, Kautz Jan, Snyder John. Precomputed radiance transfer for real-time rendering in dynamic, Iowfrequency lighting environments [J]. ACM Transactions on Graphics, 2002, 21(3): 527-536.
  • 6Ren Zhong, Wang Rui, Snyder John, et al. Real-time soft shadows in dynamic scenes using spherical harmonic exponentiation [J]. ACM Transactions on Graphics, 2006, 25 (3) : 977-986.
  • 7Wang Rui, Zhou Kun, Snyder John, et al. Variational sphere set approximation for solid objects [J]. The Visual Computer, 2006, 22(9): 612-621.
  • 8Sloan Peter-Pike, Luna Ben, Snyder John. Local, deformable precomputed radiance transfer [J]. ACM Transactions on Graphics, 2005, 24(3): 1216-1224.
  • 9Bunnell M. Dynamic ambient occlusion and indirect lighting [M] //GPU Gems2: Programming Techniques for HighPerformance Graphics and General-Purpose Computation. Boston: Addison-Wesley Professional, 2004:223-233.
  • 10Ng Ren, Ramamoorthi Ravi, Hanrahan Pat. All-frequency shadows using non-linear wavelet lighting approximation [J]. ACM Transactions on Graphics, 2003, 22(3): 376-381.

同被引文献33

  • 1程志全,党岗,金士尧.真实感实时绘制技术综述[J].计算机工程与科学,2006,28(9):41-43. 被引量:2
  • 2刘保权,吴恩华,刘学慧.基于GPU的交互式动态折射绘制算法[J].计算机辅助设计与图形学学报,2006,18(11):1652-1657. 被引量:2
  • 3李起成,陈昊罡,汪国平,董士海.动态天空环境下的实时海洋渲染[J].计算机辅助设计与图形学学报,2007,19(2):172-177. 被引量:10
  • 4Davis D, Ribarsky W, Jiang T Y, et al. Real time visualization of scalably large collections of heterogeneous objects [C]//Proceedings of the Conference on Visualization, San Francisco, 1999: 437-440
  • 5Hasenfratz J M, Lapierre M, Holzschuch N, eta& A survey of real-time soft shadows algorithms [J]. Computer Graphics Forum, 2003, 22(4): 753-774
  • 6Oliveira M M, Policarpo F. An efficient representation for surface details [R]. Porto Alegre:Universidade Federal do Rio Grande do Sul, RP-351, 2005
  • 7Munkberg J, Clarberg P, Hasselgren J, etal. High dynamic range texture compression for graphics hardware [C]// Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, Boston, 2006:698-706
  • 8Kipfer P, Segal M, Westermarm R. UberFlow:a GPU- based particle engine [C] //Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, Los Angles, 2004:115-122
  • 9Tresnjak O. Rendering detailed outdoor ground surfaces on the GPU [C] //Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, Los Angeles, 2005: Article No. 67
  • 10Reiners D, Voss G. Climbing longs peak: the steep road to the future of OpenGL [J]. IEEE Computer Graphics and Applications, 2007, 27(4): 84-89

引证文献2

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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