| In recent years, computer graphics that use computer technology to draw the objects in the world has become a flurry science. In the research of computer graphics, the simulation of irregular and dynamic scene has been one of central issue and difficulty. Particle system has a unique advantage in the dynamic simulation of irregular objects and fuzzy scene, since the proposed, gets a wide range of applications in various fields. Particle system theory is based on the phenomenon that the simulation object is composed by large-scale and small particles, it is also the biggest difference with the traditional modeling methods. Particle system uses simple and common primitives to construct irregular and fuzzy objects, and the attributes of these particles constantly change and update over the time, so as to achieve the characteristics of dynamic real-time.These simulated natural features like the mountains, water, rain, snow, smog can often be seen in these products about the field of large-scale3D games, television and entertainment, multimedia advertising. The natural scenery is a representative of irregular and fuzzy objects. It is an important aspect of the computer simulation to simulate irregular and fuzzy objects. Fireworks are not only the common way to celebrate of people during the festive season, but also the research focus of the irregular and fuzzy objects. In the simulation study filed of dynamic fireworks, many researchers at home and abroad on the basis of the traditional modeling model and particle system modeling model, combined with a variety of related art, simulated fireworks from the different emphases, and they have achieved considerable results.This paper first outlines the theoretical knowledge of computer graphics and the VisualC++6.0development tool and OpenGL graphical interface technology used in the experiment, then described in detail some of the basic theoretical principles of particle system, and in-depth analysis of the course of the fireworks campaign. The key point of tangible dynamic fireworks simulation is how to control the trajectory of fireworks particle. The complex physical objects can be split into multiple parts and these parts can be simulated respectively, and then stitching drawn into whole. Basing the VC++ development tool, ading texture mapping, color mixing, frame buffer and the display list technology in OpenGL graphics interface, using the way of a variety of graphics spliced into irregular shapes to designed and implemented a dynamic simulation of the fireworks on the shape of the circular copper coins. Then the basic model of the fireworks has been improved, combined with message processing function in API library can control fireworks with the mouse, further improving the flexible and controllability of the dynamic fireworks simulation, added real-time audio files into the fireworks analog process, plumping the immersion and realistic of fireworks simulation. Finally, the paper summarized, and posed outlook on future research. |