Font Size: a A A

Irregular Objects Simulation And Visulization Based On Particle System

Posted on:2011-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:H J LuFull Text:PDF
GTID:2178360305972975Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In our daily life.irregular objects are a special class of objects, they have no fixed appearance, One can easily identify them,but giving a uniform definition of these objects accurately is always a hard job.That is why irregular objects simulation in computer graphics area is a difficult and popular topic.Advances on the technology of irregular objects simulation are of great significance to the development of computer graphics and computer animation technology. At present, there are a variety of irregular objects simulation technologys, particle system is considered as a better one of them and has been received extensive attention and research.In this paper, two representative irregular objects, water droplet splashing down and flames were simulated, based on particle system and the visualization technology of OpenGL, the main work of this paper includes:(1) Introduce and analyze the existing simulation technology and the current status of irregular objects simulation.(2) A lot of in-depth reserch work had been done on the basic idea and methods of particle system, methods of how to generate particle system were generalized in detail and a number of key technology of OpenGL for visualization were introduced.(3) It was the first time that the natural phenomena of water droplet splashing down was simulated with particle system in this paper. By analyzing the process of water droplet splashing down, a particle system model of water droplet splashing was established by the modeling method of particle system,and on the help of OpenGL rendering technology water dorplet was draw vividly,the whole processing of water droplet splashing down was visulized.The key of the model is how to control the particles's direction of water droplet when broken and splashing.the shape of the water droplet and the visulization of them. Stochastic process was made full use of to achieve the splashing particle's arbitrary direction when it collided with the ground and the appearance of water droplet was shaped by drawing dynamic primitive of diferent size in this paper. (4) To flame simulation, A great deal of work has been done in this paper. By using the modeling method of particle system, main appearance and kinematic characters of the static burning flame were extracted through observing and analysising and a basic model of burning flame was set up.Then, a flame particle system was desiged and several dynamic burning flames were simulated in this paper. Up moving field and latral moving field were set up to simulate the movement of the static burning flame, especially the disturbance moving action, at the same time the transparency and age of the particle were used in forming the shape of the burning flame.After that,burning flame in the wind was simulated by modeling a simple two-dimensional wind field, liquefied gas stove flame and large-scale combustion flame were simulated by controlling the number and the emission location of the flame particles based on the model of the static burning flame.Dynamic relationship between the number of particles emitted and the burning radius are established while simulating large-scale combustion flame in this paper,it proved to be a good job.(5) In the programming phase, the simulation of irregular objects mentioned above were achieved in the windowsXP environment using VC++6.0 as programming tool and OpenGL as visualization tool in this paper.
Keywords/Search Tags:Particle System, Irregular Objects, Visiualization, Flame Simulation, Water Droplet
PDF Full Text Request
Related items