期刊文献+

一种真实感焰火实时模拟方法及其GPU实现 被引量:2

Firework Simulation Based on Particle System on GPU
在线阅读 下载PDF
导出
摘要 基于空气动力学和牛顿运动定律研究了焰火的形态建模、物理运动方程及其控制方法,同时分析了基于GPU的粒子系统的运行机制,给出了适用于GPU并行计算的双纹理缓存结构,并在此基础上提出了基于GPU的焰火粒子系统框架,实现了视景仿真应用中真实感焰火的实时模拟。基于GPU的粒子系统充分挖掘了GPU的并行计算能力,实验证明本方法可基于普通PC平台实现焰火运动和形态的实时逼真模拟。 Aerodynamics and particle dynamics were employed to investigate the conformation of firework, and several parameters were distilled to control the appearance of firework expediently. Besides, the structure of GPU based particle system was analyzed, and a memory structure double texture buffer was proposed using to fully exploit the parallel computational capability of GPU. Based on these, a fireworks particle system model which achieved the real-time simulation of fireworks on PCs was proposed.
出处 《系统仿真学报》 EI CAS CSCD 北大核心 2008年第24期6725-6729,共5页 Journal of System Simulation
关键词 粒子系统 GPU 焰火仿真 牛顿运动定律 空气动力学 particle system GPU firework simulation particle dynamics aerodynamics
  • 相关文献

参考文献13

  • 1Reeves William T. Particle Systems-Technique for Modeling a Class of Fuzzy Objects [C]//SIGGRAPH Proceedings 1983. USA: ACM, 1983.
  • 2Van der Burg John. Building an Advanced Particle System. [J]. Game Developer (S 1073-922X), 2000-03.
  • 3Alex Heng-Keong Wong. Waterfall-A Particle System Animation [D]. USA: M. Eng. 447781, Computer Science Department, Comell University, May 27, 1994.
  • 4Peachey D. Modeling waves and surf. [J]. Computer Graphics (S0097-8930), 1986, 20(4): 65-74.
  • 5Fournier A, Reeves W T. A simple model of ocean waves [J]. Computer Graphics (S0097-8930), 1986, 20(4): 75-84.
  • 6Goss M E. A real time particle system for display of ship wakes [J]. IEEE Computer Graphics and Applications (S0272-1716), 1990, 10(3): 30-35.
  • 7Craig W Reynolds. Flocks,. Herds, and Schools. A Distributed Behavioral Model, ACM SIGGRAPH '87 Conference Proceedings, [J]. Computer Graphics (S0097-8930), 1987, 21(4): 25-34.
  • 8T S Loke, Tan D, Hock-Soon Seah, et aL Rendering Fireworks Displays. [J]. IEEE Computer Graphics and Application (S0272- 1716), 1992, (5): 33-43.
  • 9John D Owens, David Luebke, Naga Govindaraju, et al. A survey of general-purpose computation on graphics hardware. [J]. Computer Graphics Forum (S0167-7055), 2007, 26(1): 80-113.
  • 10Lutz Latta. Building a Million Particle System [M]. America: Massive Development GmbH, 2004.

二级参考文献28

  • 1吴继承,江南.虚拟现实中粒子系统的设计与应用[J].计算机仿真,2004,21(11):137-140. 被引量:22
  • 2丁强,陈青林,左福强.基于LOD的火焰粒子生成技术[J].计算机应用,2005,25(B12):257-259. 被引量:7
  • 3[1]Reeves W.T.Particle System-a technique for modeling a class of fuzzyobject[J].ACMComputer Graphics(SIGGRAPH'83) (S0730-0301),1983,17(3):359-376.
  • 4[2]Philippe Beaudoin,Sébastien Paquet,Pierre Poulin.Realistic and Controllable Fire Simulation[C]//Proceedings of Graphics Interface,2001.159~166.
  • 5[3]Ye Zhao,Xiaoming Wei,Arie Kaufman.Voxels On Fire[C]//Proceedings of IEEE Visualization,Seattle,2003.271~279.
  • 6[4]唐勇,刘镪,吕梦雅.火焰动态模拟[C]∥第一届建立和谐人机环境联合学术会议论文集,2005,259-262.
  • 7[5]Duc Quang Nguyen,Ronald Fedkiw,Henrik Wann Jensen.Physically Based Modeling and Animation of Fire[J].ACM Transactions on Graphics (S0730-0301),2002,21(3):721~728.
  • 8[6]Arnauld Lamorlette,Nick Foster.Structural Modeling of Flames for a Production Environment[J].ACM Transactions on Graphics (S0730-0301),2002,21(3):729~735.
  • 9[8]Burg,J.v.a.,Building an Advanced Particle System[J].Game Developer (S1073-922X),2000,3:44-55.
  • 10[3]Sergey Belyaev,Max Plotnikov.Object-oriented High Performance Particle Systems[J].Sixth International Workshop on Nondestructive Testing and Computer Simulations in Science and Engineering,Proceedings of SPIE,2003,5127:272-275.

共引文献30

同被引文献19

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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