Font Size: a A A

Dynamic Simulation Based On Particle System

Posted on:2014-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:J HuFull Text:PDF
GTID:2248330398979898Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Simulation of dynamic scenery is a hot research branch in computer graphics, which is widely applied to television advertising, real-time rendering,3D animation and games,upholster design, virtual scene and so on. It plays an important role in the information society with its unique charm. The shape of most natural landscape, such as flame,spray, rivers, waterfalls, rain, snow, fog etc, namely,dynamic phenomena, is changing stochastically, and it is difficult to model this class of dynamic phenomena by using traditional methods of modeling and simulation, so the simulation of dynamic phenomena is also a challenging task. In general, there are two kinds of methods to model dynamic phenomena. One is to simulate dynamic phenomena as partial differential equations (e.g. Navier-Stokes equations) and directly solve the equations. Usually it is time-consuming to solve the above equations since numerical methods have to be employed, so it is hardly realized in real time. The other is to describe dynamic phenomena by using particle systems such as cloud, smoke,fire and water. Particle system is regarded as the most successful tool to simulate irregular dynamic phenomena up to now. Particle system regards objects as a group of mutual restraint particles.It can build irregular objects with very simple things,rather than traditional lines,curved surfaces or polygons. At the same time,it has the features of simple,rapid and real-time.which has a unique advantage of simulating irregular objects. In this paper,we simulate the fountain and the process of missile launch based on particle system.the main work is as follow:(1) Describe the research background,purpose and significance.Generalize the results achieved by scholars at home and abroad who simulate irregular objects based on particle system.(2) Introduce the relevant knowledge and technology in this paper--Computer Graphics and OpenGL.The research contents and some application examples are described on Computer Graphics.Introduce functions and workflow of OpenGL.(3) Study the basic principles of particle systems deeply,use mathematical methods to describe the particle system,give the definition of the particle system,the basic structure of the particle system are described.Introduce the steps and methods of establishing the model of particle system.The process of generation,moving,deleting of particles are given in detail. (4) Propose a method for simulating fountain based on particle system,analyze the motion of fountain particles,highlight the generation, moving and deletion of the fountain particles.Finally render it with functions of particle system and OpenGL texture mapping techniques.(5) Simulate the process of the missile launch.which includes drawing of a missile,the shape of tail fire,and the explosion.The drawing of the tail fire is described in detail.
Keywords/Search Tags:Particle system, Computer Graphics, OpenGL, Fountain simulation, Simulation Visualization, Missile launch
PDF Full Text Request
Related items