期刊文献+

一种基于法线贴图的爆炸烟雾模拟算法 被引量:5

Algorithm of explosion smoke simulation based on normal-map
下载PDF
导出
摘要 传统的基于流体动力学和光滑粒子动力学的烟雾绘制方法能模拟出逼真的爆炸烟雾,但性能太低使得其很难满足实时性要求;而一般的基于粒子系统的模拟算法主要针对一般烟雾,需要大量粒子数目且不能得到真实立体的爆炸烟雾效果。提出一种基于法线贴图的爆炸烟雾模拟算法,使用法线贴图模拟烟雾粒子的空间立体属性,对其进行随机光照计算,并根据时间衰减颜色,采用简单运动控制模型模拟爆炸烟雾的翻滚与扩散。实验表明,该算法使用很少粒子便能产生极高真实感的爆炸烟雾效果,具有很好的实时性。 Conventional smoke rendering methods based on computational fluid dynamics(CFD) and smooth particle hydrodynamics(SPH) can achieve vivid explosion smoke,however,they can hardly meet the real-time requirements because of the low performance,what's more,common simulation methods based on particle system aim at the general smoke mostly,which need large number of particles,fail to create realistic and stereoscopic explosion smoke effects.Proposed an explosion smoke simulation algorithm based on normal-map,used the normal-map to simulate the 3D property of the smoke particles,based on which,random lights are employed to process lighting calculations,the rolling and expanding of explosion smoke are simulated by use of simple movement control model.The experiments show that this algorithm can produce high-realistic and animating explosion smoke effects with few particles and good real-time performance.
出处 《计算机应用研究》 CSCD 北大核心 2011年第3期1173-1175,共3页 Application Research of Computers
基金 国家"863"计划资助项目(2009AA01Z332)
关键词 爆炸烟雾 法线贴图 随机光照 explosion smoke normal-map randomly lighting
  • 相关文献

参考文献8

  • 1FOSTER N,METAXAS D.Modeling the motion of a hot,turbulent gas[C] //Proc of the 24th Annual Conference on Computer Graphics and Interactive Techniques.New York:ACM Press,1997:181 -188.
  • 2FEDKIW R,STAM J,JENSEN H W.Visual simulation of smoke[C] //Proc of the 28th Annual Conference on Computer Graphics and Interactive Techniques.New York:ACM Press,2001:15-22.
  • 3RASMUSSEN N,NGUYEN D Q,GEIGER W,et al.Smoke simulation for large scale phenomena[J].ACM Trans on Graphics,2003,22(3):703-707.
  • 4HADAP S,MAGNENAT-THALMANN N.Modeling dynamic hair as a continuum[J].Computer Graphics Forum,2001,20 (3):329-338.
  • 5李松维,周晓光,王润杰,熊壮.基于粒子系统烟雾的模拟[J].计算机仿真,2007,24(9):199-201. 被引量:9
  • 6范乃梅,马军霞.基于粒子系统的烟雾和爆炸模拟[J].郑州轻工业学院学报(自然科学版),2009,24(5):77-80. 被引量:9
  • 7LI Xi-hou,WANG Hao,YANG Hong-yu.Simulation of real-time explosion smoke based on simplex-noise[C] //Proc of International Conference on Information Networking and Automation.2010:119-123.
  • 8马东洋,赵羲,徐青.基于GPU的大规模爆炸效果模拟[J].测绘科学技术学报,2009,26(5):351-354. 被引量:4

二级参考文献15

  • 1REEVES W T. Particle systems-a technique for modeling a class of fuzzy objects[J]. Computer Graphic, 1983,17(3): 359 376.
  • 2STAM J. Stable fluids[C] // Proceedings of SIGGRAPH. New York, USA, 1999:121-128.
  • 3FEDKIW R, SRAM J, JENSEN H W. Visual simulation of smoke[C]//Proceedings of SIGGRAPH. New York, USA, 2001 : 15-22.
  • 4YNGVE D, O'BRIEN J F, HODGINS J K. Animating ex-plosions[C] // Proceedings of the 27th annual conference on Computer graphics andinteractive techniques. New York, USA, 2000 : 29-36.
  • 5Sewall J, Galoppo N, Tsankov G. Visual Simulation of Shockwaves[C]//Proceedings of SIGGRAPH. New York, USA, 2008:79-89.
  • 6Reeves W T. Particle systems-a technique for modeling a Class of fuzzy objects [J]. Comp Graph, 1983, 17 (3) :359.
  • 7OpenGL体系结构审核委员会.OpenGL编程指南[M].北京:人民邮电出版社,2005-4.
  • 8陆金甫,关治.偏微分方程数值解法[M].北京:清华大学出版社,2005.
  • 9洪炳锫,蔡则舒,唐好选.虚拟现实及其应用[M].北京:国防工业出版社,2005.
  • 10梁昆淼,等.数学物理方法[M].北京:高教出版社,2006.

共引文献17

同被引文献49

  • 1王继州,顾耀林.火焰的快速模拟[J].计算机辅助设计与图形学学报,2007,19(1):102-107. 被引量:13
  • 2Reeves W T. Particle systems: A technique for modeling a class of fuzzy objects[J]. ACM Transactions on Graphics, 1983,2(2):91-108..
  • 3Yngve G D, O’Brien J F, Hodgins J K. Animating explosions[C]// Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques. 2000:29-36..
  • 4Rasmussen N, Nguyen D Q, Geiger W, et al. Smoke simulation for large scale phenomena[J]. ACM Transactions on Graphics, 2003,22(3):703-707..
  • 5Selle A, Rasmussen N, Fedkiw R. A vortex particle method for smoke, water and Explosions[J]. ACM Transactions on Graphics, 2005,24(3):910-914..
  • 6Yang Qing. Real-time simulation of 3D smoke based on Navier-Stokes equation[J]. WSEAS Transactions on Computers, 2009,8(1):103-112..
  • 7Gao Y, Li C F, Hu S M, et al. Simulating gaseous fluids with low and high speeds[J]. Computer Graphics Forum, 2009,28(7):1845-1852..
  • 8〖JP2〗Sewall J, Galoppo N, Tsankov G. Visual simulation of shockwaves[J]. Graphical Models, 2009,71(4):126-138..
  • 9Li Xi-hou, Wang Hao, Yang Hong-yu. Simulation of real-time explosion smoke based on simplex-noise[C] //Proceedings of 2010 International Conference on Information Networking and Automation. 2010,2:119-123..
  • 10Luna F D. Introduction to 3D Game Programming with DirectX 10[M]. Jones & Bartlett Publishers, 2008..

引证文献5

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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