白磷燃烧所产生的烟雾模拟
发布时间:2018-04-21 08:26
本文选题:粒子系统 + 自然界模拟 ; 参考:《东北师范大学》2010年硕士论文
【摘要】: 计算机图形学是随着计算机及其外围设备而产生和发展起来的,而随着计算机技术的飞速发展,如何逼真的模拟自然景物,成为图形学领域中最具用挑战性的研究方向之一,对于烟雾、云、瀑布、闪电、雨雪、火焰、花草树木等自然景物的逼真模拟,在航空航天、影视广告、汽车、电子、和虚拟场景等各大领域中具有广泛的应用。在这众多的自然景物中,烟雾的外观形状非常不规则,没有光滑的表面,属于可变形流体现象,且运动规律受温度、风向等外界因素影响巨大。因此对烟雾的模拟一直是不规则物体模拟的难点和热点。 本文深入的研究了粒子系统模拟烟雾的方法,并把这个方法应用到白磷燃烧的化学实验中,对国内外已有的烟雾模拟算法进行了阐述、分析与总结,并阐明了粒子系统在建模不规则自然景物方面的几个优点。其次,讨论了烟雾模型中烟雾粒子从产生到消亡的属性变化,包括对烟雾粒子的形状、大小、颜色、位置、速度和生命周期等。根据烟雾的扩散因素,在原算法的基础上,显示白磷燃烧发光发热的效果,引入温度条件对白磷所产生的烟雾的效果进行精细模拟。并在绘制过程中,通过纹理贴图为系统添加背景图片使产生的烟雾更加形象逼真,实现人机交互功能。 最后,采用VisualC++语言为编程工具,三维动画环境OpenGL图形库支持设计了一个演示系统,实现文中算法,实验证明,改进后的烟雾模拟算法可以在普通PC机上实现白磷燃烧所产生烟雾的模拟。
[Abstract]:Computer graphics is produced and developed with the computer and its peripheral equipment. With the rapid development of computer technology, how to simulate natural scenery realistically becomes one of the most challenging research directions in the field of graphics. For smog, cloud, waterfall, lightning, rain, snow, flame, flowers and trees and other natural scenery lifelike simulation, in aerospace, film and television advertising, automobile, electronics, virtual scene and other fields have a wide range of applications. In these natural scenery, the appearance of smoke is very irregular, no smooth surface, belong to deformable fluid phenomenon, and the law of movement is greatly affected by external factors such as temperature, wind direction and so on. Therefore, the simulation of smoke is always the difficulty and hot spot of irregular object simulation. In this paper, the particle system simulation method of smoke is deeply studied, and the method is applied to the chemical experiment of white phosphorus combustion. The existing smoke simulation algorithms at home and abroad are described, analyzed and summarized. Several advantages of particle system in modeling irregular natural scenery are expounded. Secondly, the changes of the properties of smoke particles from generation to extinction are discussed, including the shape, size, color, position, speed and life cycle of smoke particles. According to the diffusion factor of smoke, the effect of white phosphorus combustion is shown on the basis of the original algorithm, and the effect of white phosphorus smoke is simulated by introducing temperature condition. In the process of drawing, adding background pictures to the system through texture mapping can make the smoke more vivid and realize man-machine interaction function. Finally, a demonstration system is designed by using VisualC language as programming tool and OpenGL graphics library as the support of 3D animation environment. The algorithm in this paper is realized, and the experiment proves that, The improved smoke simulation algorithm can simulate the smoke generated by white phosphorus combustion on PC.
【学位授予单位】:东北师范大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP391.41
【引证文献】
相关硕士学位论文 前1条
1 王静;基于OGRE的搅拌设备三维仿真系统的设计与实现[D];南京理工大学;2012年
,本文编号:1781656
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/1781656.html