Font Size: a A A

Flame Simulation Research Based On Particle System

Posted on:2012-09-17Degree:MasterType:Thesis
Country:ChinaCandidate:H X LiuFull Text:PDF
GTID:2178330335981471Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Generation and simulation of natural scenery has been a hot topic in the study of computer graphics and computer animation. With the rapid development of computer technology, natural phenomena ,such as flame burning more and more appear in computer animation, film , television production and simulated battlefield scene, therefore, the simulation research of such irregular features has an important significance, among them, the flame simulation plays a decisive role. As irregular appearance and movement variability of flames, smoke, clouds and other natural phenomena make using traditional methods of modeling on computer graphics to generate them become very difficult, then, how to simplify and efficiently generate such scenes has been challenging task in computer graphics. At present, the particle system is the most successful model to generate such scenes.This article carefully analyzes and summarizes fire simulation methods at home and abroad, and in-depth analyzes and researches particle system model of the flame and principle based on studying the theory of particle system, and proposes a new flame simulation method based on particle system. The location of new particles in the assignment, use superposition method of random number which can be approximated by the normal distribution to determine the initial position of the new particles; Use specific geometric shape of triangular pyramid as elementary particle to improve the rendering speed and reduce the computational; Use display the list of methods to improve the efficiency of simulation; Add derived processing based on the original flame particle system to simplify the dynamic equations, reduce the difficulty of modeling and improve the rendering speed; In the drawing process, use texture mapping and blending techniques to increase the realism of the flame simulation; Analysis the flame motion based on thermodynamics , and introduce the sports in the system to performance fire back and forth , up and down swaying effect of dynamic.Finally,in Visual C + +6. 0 and the OpenGL graphics library integrated development environment, the article uses the proposed method to develop the flame simulation system based on particle system. Experimental results show: generated by using the proposed method by this article dynamic flame not only has a real visual effects, but also meet a certain real-time requirements.
Keywords/Search Tags:Computer animation, Particle system, Flame simulation, Texture mapping, OpenGL
PDF Full Text Request
Related items