期刊文献+

三维动态云快速模拟的新方法 被引量:6

A New Method for Fast Simulation of 3D Clouds
下载PDF
导出
摘要 自然景观真实感的模拟是计算机图形学领域中的研究热点和难点之一.尽管人们对静态云的真实感模拟进行了大量的研究,动态云模拟的工作还比较少.动态云的快速模拟技术在计算机游戏动画、飞行视景仿真、影视广告等许多领域具有重要的应用价值.提出了一种三维动态云快速模拟的新方法.首先,在较低分辨率的网格上求解云运动的物理方程,获得动态云的速度场.然后,采用纹理漂移的方法来增加云的表面细节.通过充分利用GPU的加速性能,该算法可以达到较高的绘制速度.最后,对上述算法进一步优化处理,使其可以适用于多种硬件平台. The dynamic cloud simulation has been widely used in computer games, flight simulation, movie and TV advertisement, etc. Realistic simulation of cloud scene has been a research hotspot in the field of computer graphics. Although there are many previous works about simulation of static cloud scene, few attentions has been paid to simulation of dynamic cloud scene. The current methods of dynamic cloud simulation fall into two categories. One is heuristic methods and the other is physics based methods. The former can achieve fast rendering rates, but the results are less realistic. The latter can generate more realistic results. However, they need a large amount of computation. So a method which can take both rendering results and rendering rates into account is needed. The authors present a novel method for a fast simulation of 3D dynamic cloud scene. First, the velocity field of dynamic cloud is obtained by solving the physical equations of motion of dynamic cloud in a grid with relatively low resolution. Then, the texture advection is employed to add the details of the appearance of cloud. By fully accelerating with GPU (graphics processing units), high rendering rates are achieved. Finally, the method is further optimized and can be applied in many types of hardware.
出处 《计算机研究与发展》 EI CSCD 北大核心 2009年第9期1417-1423,共7页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60803047) 高等学校博士学科点专项科研基金项目(200800561045) 中国科学院软件研究所计算机科学国家重点实验室开放课题基金项目(SYSKF0803) 浙江大学CAD&CG国家重点实验室开放课题基金项目(A0907)~~
关键词 动态云 纹理漂移 GPU 物理模型 真实感 dynamic cloud texture advection graphics processing units (GPU) physical models realistic rendering
  • 相关文献

参考文献17

  • 1Gardner G Y, Metaxas D. Visual simulation of clouds [J]. Computer Graphics, 1985, 19(3): 279-303.
  • 2Nishita T, Dobashi Y, Nakamae E. Display of clouds taking into account multiple anisotropic scattering and sky light [C] //Proc of Computer Graphics, Annual Conference Series. New York: ACM, 1996:379-386.
  • 3Ebert D S. Volume modeling with implicit function.. A cloud is born [C]//Proc of Computer Graphics, Annual Conference Series. New York: ACM, 1997:147-155.
  • 4Bouthors A, Neyret F, Lefebvre S. Real-time realistic illumination and shading of stratiform clouds [C] //Proc of Eurographies Workshop on Natural Phenomena. Geneva: Aire la Ville, 2006:41-50.
  • 5Neyret F. Qualitative simulation of convective clouds, formation and evolution [C]//Proc of Eurographics Workshop on Animation and Simulation. Berlin: Springer, 1997:113-124.
  • 6Nagel K, Raschke E. Serf-organizing criticality in cloud formation[J]. PhysicsA, 1992, 182(4): 519-531.
  • 7Dobashi Y, Kaneda K, Yamashita H, et al. A simple, efficient method for realistic animation of clouds [C] //Proe of Computer Graphics, Annual Conference Series. New York: ACM, 2000: 19-28.
  • 8Dobashi Y, Miyazaki R, Yoshida S, et al. Modeling of clouds using a coupled map lattice [C] //Proc of Computer Graphics, Sketches & Applications, Annual Conference Series. New York: ACM, 2001:229-237.
  • 9Miyazaki R, Yosb.ida S, Dohashi Y, et al. A method for modeling clouds based on atmospheric fluid dynamics [C] //Proc of Pacific Graphics. New York: IEEE, 2001:363-372.
  • 10Miyazaki R, Dobashi Y, Nishita T. Simulation of cumuliform clouds based on computational fluid dynamics [C] //Proc of EUROGRAPHICS. Birmingham: Blackwell, 2002: 405-410.

二级参考文献57

  • 1Clark James H.The geometry engine:A VLSI geometry system for graphics[A].In:Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,Boston,1982.127~133
  • 2Fuchs Herry,Poulton John.Pixel-planes:A VLSI-Oriented design for a raster graphics engine[J].VLSI Design,1981,2(3):20~28
  • 3Eyles John,Austin John,Fuchs Henry,et al.Pixel-plane 4:A summary,advances in computer graphics hardware II[A].Eurographic Seminars Tutorials and Perspectives in Computer Graphics,New York:Springer-Verlag,1988.183~208
  • 4Fuchs Herry,Israel Laura,Poulton John,et al.Pixel-planes 5:A heterogeneous multiprocessor graphics system using processor-enhanced memories[A].In:Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,Boston,1989.79~88
  • 5http://www.nvidia.com/object/gpu.html[OL]
  • 6http://developer.nvidia.com/[OL]
  • 7http://www.ati.com/developer/[OL]
  • 8http://www.gpgpu.org[OL]
  • 9Joo Luiz Dihl Comba,Dietrich Carlos A,Pagot Christian A,et al.Computation on GPUs:From a programmable pipeline to an efficient stream processor[J].Revista de Informática Teóricae Aplicada,2003,X(2):41~70
  • 10Krüger Jens,Westermann Rüdiger.Linear algebra operators for GPU implementation of numerical algorithms[J].ACM Transactions on Graphics,2003,22(3):908~916

共引文献226

同被引文献94

  • 1徐利明,姜昱明.基于粒子系统与OpenGL的实时雨雪模拟[J].计算机仿真,2005,22(7):242-245. 被引量:45
  • 2龚琳,顾大权,袁媛.三维云的建模和绘制[J].计算机应用与软件,2007,24(2):184-186. 被引量:10
  • 3Gardner G Y. Visual simulation of clouds [ J ]. ACM Siggraph Computer Graphics, 1985,19 ( 3 ) :297 -304.
  • 4Lewis J. Algorithms for solid noise synthesis [ C ]. Proc. of Siggraph'89, 1989,263-270.
  • 5Elinas P,stiirzlinger W. Real-time rendering of 3D clouds [J]. Jounal of Cnaphics Tools, 2001,5:33-45.
  • 6Harris M J, Lastra A. Real-time cloud rendering[C]. Computer Graphics Forum ( Eurographics 2001 Proceedings ), September, 2001,20:76-84.
  • 7Harris M J, Baxter W V, Scheucrmann T, ctal. Simulation of cloud dynamics on graphics hardware [ C ]. Proceedings of the ACM Siggraph/Eurographics Conference on Graphics Hardware, Eurographics Association, 2003, 92-101.
  • 8Harris M J. Real-time cloud rendering for games[ C]. Game Developers Conference 2002 Proceedings, 2002.
  • 9Dobashi Y, KaneAa K, Yamashita H, eatl. A simple, efficient method for realistic animation of clouds [ C ]. SiggraphI 2000, 2000,19-28.
  • 10Dobashi Y, Nishita T, Okita T. Animation of clouds using cellular automaton[ C]. Proceedings of the Computer Graphics and Imaging'98, 1998,251-257.

引证文献6

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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