Font Size: a A A

Design And Implementation Of The Opengl-based 3d Particle Effects System

Posted on:2010-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y X WuFull Text:PDF
GTID:2208360275982726Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Nature sceneries simulation in virtual scene has been research highlight of Computer Graphics. The nature sceneries are different from the regular geometry objects, as their surfaces contain a wealth of details or they have random variation shapes, and therefore these details and random variation shapes are very difficult to describe with traditional analytic surface and very difficult to simulate. The particle system can sufficiently reflect the dynamicity and randomness of the fuzzy objects which can simulate these complex three-dimensional nature sceneries such as branches swaying in the wind, floating clouds in the sky, water waves, thin fog on the mountain, rain, snow, fountains and so on. So the particle system is recognized as the most successful graphical generation method of irregular fuzzy objects simulation.After twenty years of development and improvement, the particle system theory has been widely used in Virtual Reality, three-dimensional simulation, game development, movie special effects, Visualization and other fields. The three- dimensional special effects system based on particle system became indispensable in three-dimensional scene construction. So developing a three-dimensional special effects system based on particle system is very necessary and important. So, the thesis developed a three-dimensional particle special effects system for usual nature sceneries simulation. Which used Windows XP OS and Microsoft VC++7.1 compiler environment respectively as development platform, OpenGL as its graphics library, and particle system theory as its theoretical basis. It finished the simulatons of nature sceneries such as the fluttering snowflakes falling raindrops, spraying fountains and Splitting fireworks. Here are the primary achievements:Firstly, in depth study of the particle system theory and its application were done; the basic principles of particle system were analyzed in detail; the basic model, common structures and algorithms framework of the particle system were summed up.Secondly, the mathematical models of the snow, rain, and foutains were simplified; the particle system models of them were established.Thirdly, a three-dimensional particle special effects system for usual nature sceneries simulation was designed and achieved.Fourthly, the effectiveness and real-time performance of the system were verified by the simulation of the nature sceneries such as the fluttering snowflakes falling raindrops, spraying fountains and Splitting fireworks.Lastly, the best experimental quantity of snow, rain firework and the key affecting factor of the fountains simulation were achieved through the simulation experiment.
Keywords/Search Tags:Particle System, Nature Scenecy Simulation, OpenGL
PDF Full Text Request
Related items