基于粒子系统的烟花模拟
[Abstract]:In recent years, computer graphics of real-world objects using computer technology has become a concerned science. In the research of computer graphics, the simulation of irregular objects and dynamic objects has been one of the hot and difficult points. Particle system has a unique advantage in the dynamic simulation of irregular objects and fuzzy objects, and has been widely used in various fields since it was proposed. The theory of particle system is based on the combination of large and small particles into simulated objects, which is the difference between particle system and traditional modeling methods. The particle system uses simple and common graph elements to construct irregular fuzzy objects, and the properties of these particles will be changed and updated with the passage of time, thus achieving the characteristics of dynamic real-time. Mountains, water, rain, snow, smoke and so on are often seen in the products of large-scale 3D games, film and television entertainment, multimedia advertising and so on. Natural scenery is the representative of irregular fuzzy object, and its simulation is always an important aspect of computer simulation. Fireworks discharge is not only a common celebration method during festivals, but also the focus of irregular fuzzy object simulation. In the research of dynamic fireworks simulation, many researchers at home and abroad based on the traditional modeling model or particle system modeling model, combined with a variety of technologies, from different emphasis on the simulation of fireworks. Considerable results have been achieved. This paper first summarizes the related theory of computer graphics, the VisualC 6.0 development tools and OpenGL graphic interface technology used in the experiment in this paper, and then introduces the basic theory of particle system in detail. The movement process of fireworks discharge is analyzed in depth. The key point of visible dynamic fireworks simulation is how to control the trajectory of fireworks particles. For a complex tangible object, the object can be divided into multiple parts and simulated separately, and then spliced into a whole. On the basis of VC development tools, combining with the techniques of texture mapping, color fusion, frame buffer, display list and so on provided by OpenGL graphic interface, The dynamic simulation of circular copper coin fireworks is designed and realized by using a variety of graphic combinations to form irregular shapes. Then, the basic simulation of fireworks based on particle system is improved, combined with the message processing function in the API library, the fireworks can be controlled with the mouse, which further improves the flexibility and controllability of the dynamic simulation of fireworks. In the process of fireworks simulation, real-time audio files are added to fill the immersion and reality of fireworks simulation from the perspective of hearing. Finally, the paper summarizes the full text and puts forward the prospect of future research.
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP391.41
【参考文献】
相关期刊论文 前10条
1 尹星云;胡长俊;;基于OpenGL的烟花粒子系统设计[J];电脑开发与应用;2006年07期
2 罗玉玲;粒子系统与纹理映射相结合模拟礼花的研究[J];电脑知识与技术;2004年20期
3 庞新;王相海;;基于OpenGL的礼花粒子系统模拟研究[J];计算机科学;2008年05期
4 丁纪云,陈利平,李思昆;基于OpenGL的烟花动态模拟方法的研究与实现[J];计算机工程;2002年04期
5 胡文平;汪继文;;基于粒子系统的三叶玫瑰动态烟花模拟[J];计算机工程;2010年22期
6 万华根,金小刚,彭群生;基于物理模型的实时喷泉水流运动模拟[J];计算机学报;1998年09期
7 李松维;周晓光;王润杰;熊壮;;基于粒子系统烟雾的模拟[J];计算机仿真;2007年09期
8 汪继文;胡文平;金余峰;;基于粒子系统的8字动态烟花仿真[J];计算机仿真;2010年10期
9 周海波;陈福民;李莉娅;;基于OGRE粒子系统的烟花模拟[J];计算机应用与软件;2008年10期
10 汪继文;金余峰;苏守宝;谢安兵;;基于粒子系统和音频系统的烟花模拟[J];计算机应用与软件;2009年07期
相关硕士学位论文 前7条
1 耿铭;矿井通风系统三维模型的研究[D];辽宁工程技术大学;2009年
2 张鑫;雷达图像显示处理[D];大连海事大学;2011年
3 张瑞全;三维工程可视化系统的研究[D];山东科技大学;2003年
4 王红霞;基于粒子系统的烟花仿真与实现[D];东北师范大学;2008年
5 何红纪;音乐烟花燃放系统仿真软件设计[D];南京理工大学;2008年
6 辛玲;粒子系统在视景仿真中的研究和应用[D];中南民族大学;2008年
7 吴国宝;基于粒子系统的动态景物模拟[D];安徽大学;2012年
,本文编号:2320090
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2320090.html