期刊文献+

基于GPU的风中树木物理动画 被引量:2

Physical animation of trees in wind based on GPU
下载PDF
导出
摘要 采用非均匀梁作为树枝物理模型,分析了梁的弯曲效应,推导出挠度曲线表达式,并对其运用多项式最小二乘法拟合,将拟合后的简洁表达式预计算于纹理中,有效降低了实时计算量。为平衡CPU与GPU的负载,设计了分层次的树木结构模型,将力学分析计算转移到GPU上进行,同时避免了将树枝分段计算导致段间断裂现象及分段过大引起模拟效果过于粗糙的缺点。实验表明,该方法能完全实时、真实地模拟出风中树木动画的物理效果,解决了目前树木物理动画速度太慢不能实时模拟的不足。 This paper introduced a new real-time tree animation method that was both significantly faster and more physically plausible than previous methods. Taking physical model of branches as linearly tapered circular beam,analyzed its bending effect and derived the expression of its deflection curve. To enhance computational efficiency,performed a least square fit to the deflection curve equation and then pre-computed its value to 2D-texture which was accessed by GPU run-time. To balance the load on CPU and GPU,this paper designed a hierarchical tree structure model that transfered all the mechanical analysis and calculation to GPU,meanwhile,avoided to segment a branch to model its deformation behavior. Experiments show that the presented method can be completely real-time,realistically simulate the tree in wind,solving the problem of current method in literature that cannot simulate the physical real-time animation of tree in wind.
出处 《计算机应用研究》 CSCD 北大核心 2010年第10期3988-3990,共3页 Application Research of Computers
基金 2009和2010年河南省科技发展计划项目(092102210376 102102210414)
关键词 GPU 树木 物理动画 GPU wind tree physical animation
  • 相关文献

参考文献9

  • 1SHIN O, FUJIMOTO T, TAMURA M, et al. I/f beta noise-based real-time animation of trees swaying in wind fields [ C ]//Proc of International Computer Graphics Conference. 2003 : 52-59.
  • 2WESSLEN D, SEIPEL S. Real-time visualization of animated trees [J]. The Visual Computer,2005,21 (6) :397-405.
  • 3ZIOMA R. GPU-generated procedural wind animations for trees: NGUYEN GPU Gems 3 [M]. [ S. l. ] : Addison Wesley, 2007.
  • 4AKAGI Y, KITAJIMA K. Computer animation of swaying trees based on physical simulation [ J ]. Computers and Graphics, 2006,30 (4) :529-539.
  • 5ZHANG Long, SONG cheng-fang, TAN Qi-feng, et al. Quasi-physical simulation of large-scale dynamic forest scenes [ C ]//Proc of International COmputer Graphics Conference. 2006:735-742.
  • 6冯金辉,严涛,陈彦云,吴恩华.树木的整体性运动及树内部风场的研究[J].软件学报,2000,11(3):363-367. 被引量:9
  • 7柳有权,王文成,吴恩华.快速真实地生成树的自然摇曳[J].计算机学报,2005,28(7):1185-1191. 被引量:24
  • 8胡潇毅,李华锋,郭乙木,宋成芳.基于动力学有限元的树在风中摇曳动画[J].计算机辅助设计与图形学学报,2007,19(9):1166-1171. 被引量:14
  • 9BOURG D M. Physics for game developers[M]. Beijing: Publishing House of Electronics Industry, 2002 : 135-137.

二级参考文献36

  • 1柳有权,刘学慧,朱红斌,吴恩华.基于物理的流体模拟动画综述[J].计算机辅助设计与图形学学报,2005,17(12):2581-2589. 被引量:59
  • 2周永霞,石教英,郁佳荣.基于物理的烟雾动画[J].计算机辅助设计与图形学学报,2006,18(9):1367-1371. 被引量:8
  • 3徐迎庆,计算机学报,1996年,19卷,9增,153页
  • 4Carignan M,Computer Graphics(SIGGRAPH’92),1992年,26卷,2期,99页
  • 5Zhuang Y., Canny J.. Real-time simulation of physically realistic global deformation. In: Proceedings of the IEEE Visualization'99, Late Breaking Hot Topics, San Francisco, California, 1999, 27
  • 6Debunne G., Desburn M., CaniI M.-P., Barr A.H.. Dynamic real-time deformations using space & time adaptive sampling. In: Proceedings of SIGGRAPH 2001 Conference, Los Angeles, California, 2001, 31~36
  • 7James D.L., Pai D.K.. DyRT: Dynamic response textures for real time deformation simulation with graphics hardware. In: Proceedings of SIGGRAPH 2002, San Antonio, Texas, 2002, 23~25
  • 8Gibson S.F., Mirtich B.. A survey of deformable modeling in computer graphics. Mitsubishi Electric Research Labortories, Cambridge, MA: Technical Report MERL TR-97-19, 1997
  • 9Capell S., Green S., Curless B., Duchamp T., PopoviAc' Z.. Interactive skeleton-driven dynamic deformations. In: Proceedings of SIGGRAPH 2002 Conference, San Antonio, Texas, 2002, 586~593
  • 10Li Jing-Yong. Finite Element Method. Beijing: Beijing University of Posts and Telecommunications Press, 1998(in Chinese)(李景湧编著.有限元法.北京: 北京邮电大学出版社, 1998)

共引文献35

同被引文献22

  • 1BEHRENDT S, COLDITZ C, FRANZKE 0, et al, Realistic real-time rendering of landscapes using billboard c1ouds[J]. Computer Graphics Forum, 2005, 24(3): 507 -516.
  • 2SOUSA T. Vegetation procedural animation and shading in crysis[M]. Upper Saddle River: Addison-Wesley, 2007: 373 -407.
  • 3KHARLAMOV A, CANTLAY I, STEPANENKO Y. Next-genera-tion speedtree rendering] M]. Upper Saddle River: Addison-Wes-ley, 2007: 69 -92.
  • 4ZIOMA R. GPU-generated procedural wind animations for trees[M]. Upper Saddle River: Addison-Wesley, 2007: 231 - 240.
  • 5HU S J, CHlBA N, HE D. Realistic animation of interactive trees[J]. The Visual Computer, 2012, 28( 6/8): 859 - 868.
  • 6YANG M, HUANG M C, WU E H. Physically-based tree animation and leaf deformation using CUDA in real-time] M]. Berlin: Spring-er- Verlag, 2011: 27 - 39.
  • 7HABEL R, KUSTERNIG A, WIMMER M. Physically based real-time translucency for leaves[C]// Proceedings of the 18 th Euro-graphics Symposium on Rendering. Aire-la- Ville, Switzerland: Euro-graphics Association, 2007: 253 - 263.
  • 8COOK R L, TORRANCE K E. A reflectance model for computer graphics[J]. ACM Transactions on Graphics, 1982, 1 ( I) : 7 - 24.
  • 9HABEL R, KUSTERNIG A, WIMMER M. Physically guided ani-mation of trees[J]. Computer Graphics Forum, 2009, 28(2): 523 -532.
  • 10OTA S, FUJIMOTO T, TAMURA M, MURAOKA K, et al. IIf1l noise-based real-time animation of trees swaying in wind fields[C]II Proceedings of Computer Graphics International 2013. Washington, DC: IEEE Computer Society, 2003: 52 -59.

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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