|本期目录/Table of Contents|

[1]魏碧云,孔样红,李 晖*.基于粒子系统的3D动态火焰模拟[J].武汉工程大学学报,2018,40(01):87-92.[doi:10. 3969/j. issn. 1672869. 2018. 01. 016]
 WEI Biyun,KONG Yanghong,LI Hui *.Three-Dimensional Dynamic Flame Simulation Based on Particle System[J].Journal of Wuhan Institute of Technology,2018,40(01):87-92.[doi:10. 3969/j. issn. 1672869. 2018. 01. 016]
点击复制

基于粒子系统的3D动态火焰模拟(/HTML)
分享到:

《武汉工程大学学报》[ISSN:1674-2869/CN:42-1779/TQ]

卷:
40
期数:
2018年01期
页码:
87-92
栏目:
机电与信息工程
出版日期:
2018-02-25

文章信息/Info

Title:
Three-Dimensional Dynamic Flame Simulation Based on Particle System
文章编号:
20180116
作者:
魏碧云孔样红李 晖*
武汉工程大学计算机科学与工程学院,湖北 武汉 430205
Author(s):
WEI Biyun KONG Yanghong LI Hui *
School of Computer Science and Engineering,Wuhan Institute of Technology, Wuhan 430205,China
关键词:
粒子系统 火焰模拟 真实感 风场 重力场 3D
Keywords:
particle system flame simulation realistic wind field gravity field 3D
分类号:
TP391.41
DOI:
10. 3969/j. issn. 1672869. 2018. 01. 016
文献标志码:
A
摘要:
为了在虚拟场景中绘制复杂的火焰,解决模拟火焰时在实时性和逼真性方面所出现的问题,提出了一种基于粒子系统的火焰模拟方法。通过粒子系统的几何建模方法,实现火焰粒子的不断生成和消亡,得到在三维场景中具有动态感的火焰;通过引入Gyarmathy模型和控制粒子行为的Perlin噪声,实现模拟火焰的运动效果;通过对每个粒子进行纹理贴图及渲染处理,增加三维场景中物体的真实感。实验表明,重力和风力反映了火焰的消亡规律和运动情况,并实时模拟复杂火焰模型;纹理贴图增强了火焰的立体效果,实现了复杂火焰模型的逼真性。
Abstract:
To render complex flame and solve the real-time and realistic problem of it in the virtual scene, we proposed a flame simulation based on particle system. The continuous flame particle formation and extinction and simulated dynamic flame in the three dimensional scene were achieved by the geometric modeling method. The motion simulation of flame was gotten by adopting the Gyarmathy model and Perlin noise of controlling the behavior of particles. To add verisimilitude in 3D sight, we made each particle to be processed with texture mapping and rendering. Experimental results proved that the simulation of gravity and wind could reflect the basic law of particle extinction and particle motion,and achieved the realistic featured of the complex flame. Texture mapping could enhance the cubic effect of flame and achieved the verisimilitude of the complex flame model.

参考文献/References:

[1] 苏美玲, 冯正勇. 虚拟现实技术[J]. 数字技术与应用, 2015(5):83-84. [2] 郝学娟. 基于粒子系统的烟雾模拟[J]. 现代计算机(专业版),2014(15):19-23. [3] REEVES W T. Particle systems-a technique for modeling a class of fuzzy objects[J]. Computer Graphics, 1983, 17(3): 359-376[4] 张晓,刘培玉. OpenGL技术在虚拟显示三维重建中的应用[J]. 计算机工程与设计,2008,29(18):4875- 4876. [5] 叶帅,游有鹏,邢永彦. 基于OpenGL的三维模型交互控制研究[J]. 机械设计与制造工程,2015(1):15-18. [6] 董鸿鹏, 姜本清, 方伟. 基于 OpenGL 的三维模型渲染技术研究[J]. 舰船电子工程, 2015(10):114-116.[7] STAM J. Stochastic dynamics: simulating the effects of turbulence on flexible structures[J]. Computer Graphics Forum, 2010, 16(3):159-164. [8] 项予,许森. 基于Perlin噪声的动态水面实时渲染[J]. 计算机工程与设计, 2013, 34(11):3966-3970. [9] 赵鹏飞. 基于IFS的树木摇曳的动态模拟方法研究[D]. 咸阳:西北农林科技大学, 2013. [10] ZHANG J L,QIU J Y ,GUO H W,et al. Simulation of particle flow in a bell-less type charging system of a blast furnace using the discrete element method[J]. Particuology, 2014,16(5):167-177. [11] ZHANG W, ZHANG C H, ZHANG Y. On application of texture mapping technology in simulation[J]. Advanced Materials Research, 2014, 989/990/991/992/993/994:1981-1984. [12] TAKAHASHI T, FUJII H, KUNIMATSU A, et al. Realistic animation of fluid with splash and foam[J]. Computer Graphics Forum, 2010, 22(3):391-400. [13] 陈思潭. 基于基波模型的风场驱动海面场景仿真研究[D]. 武汉:华中科技大学, 2013. [14] SELLE A, RASMUSSEN N, FEDKIW R. A vortex particle method for smoke, water and explosions[J]. Acm Transactions on Graphics,2005,24(3):910-914. [15] 王双双, 许化强, 白成杰. 基于数学物理方法和纹理作用的火焰模拟[J]. 计算机与数字工程, 2016(2):197-199.

相似文献/References:

备注/Memo

备注/Memo:
基金项目:国家级大学生创新创业训练计划项目(201610490009);湖北省大学生创新创业训练计划项目(201610490004);武汉工程大学大学生第十一届校长基金(2016045);武汉工程大学教学改革重点项目(X2014012);武汉工程大学研究生教育教学改革研究项目(yjg201607)作者简介:魏碧云,本科生。E-mail:492122033@qq.com*通讯作者:李 晖,博士,副教授。E-mail:lihui00317@163.com引文格式: 魏碧云,孔样红,李晖. 基于粒子系统的3D火焰模拟 [J]. 武汉工程大学学报,2018,40(1):87-92.
更新日期/Last Update: 2018-02-01