Font Size: a A A

Simulation Of0-9Digital Shaping Fireworks Based On The Particle System

Posted on:2014-01-14Degree:MasterType:Thesis
Country:ChinaCandidate:H H LiuFull Text:PDF
GTID:2248330398479911Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Simulation of fuzzy objects and nature scenery has always been a challenging research topic in the field of computer graphics, including simulation and rendering of fireworks, rain, snow, fire, smoke, fog, sand, dust and other dynamic natural scenery. In weather forecasting, aerospace, making digital high-definition title, advertisement decoration,3D games and other fields also have a wide range of applications. Due to the properties of the natural scenery, such as the randomness of the movement process, the richness of the surface texture, various irregularity of surface appearance, the simulation method is very complicated. Particle system is a typical method to simulate the irregular objects and nature scenery, it can fully show the dynamic and randomness of nature scenery. Particle system has the advantages of using a simpler particle element to construct complex objects that traditional computer graphics is difficult to construct. This method has reached a higher degree in reality and real-time.The basic principle of particle system is using many tiny particles defines the object that need to be simulated. These tiny particles are endowed with corresponding attributes at the initial moment, such as position, velocity, acceleration, life, color and so on. Then, with the passage of time, these particles experiences generation, activities and death progress, during the period of survival these particles moves in a certain way, their properties constantly update, so as to form a dynamic picture. Firstly this paper introduces the basic principle of particle system, analyses the existing firework model that based on the particle system, briefly explains the advantages and disadvantages of the existing particle system. Secondly, through further research and analysis about the theory model of particle system and the motion process of fireworks, the traditional simulation model for the fireworks has been improved. In doing so, according to the simulation method based on the particle system combined with VC++and OpenGL development platform, this paper come true the dynamic fireworks simulation of0-9digital shape, Olympic rings shape, chrysanthemum shape and so on by spliting and splicing of fireworks shape model. The key technology of shaping fireworks dynamic simulation is modeling each part of each digital parameters shape based on various curve equation in higher mathematics theory, joining together the trajectory equation of each part to form the shape pattern that we want. Along with the continuous renewal of time and fireworks particles in constant motion, it products much little firework particles with the type, color, position, shape has been changing. When firework particles’ life value decay to0or the spatial location of particle movement exceed the pre-set position, the firework particles dead, it also means that the shaping dynamic fireworks disappeared. The simulation of fireworks has improved in reality through the combination of color blending technology, display list technology, texture mapping etc in OpenGL. In the end, we analyze the experimental results:simulation of0-9digital shaping, Olympic rings shaping dynamic fireworks in the night background can create vivid images and come up to the real-time requirements. At the same time, improved the safety of production, reduced the cost of economy. It reflects the significant meaning in the fireworks technology application.
Keywords/Search Tags:Particle system, Digital shape, Fireworks simulation, Texture mapping
PDF Full Text Request
Related items