Font Size: a A A

Irregular Scene Simulation Based On Particle System

Posted on:2013-11-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y D LiFull Text:PDF
GTID:2248330395479293Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Virtual reality technology simulates the real world comprehensively using computer, Simulation for irregular sceneries is a very important research area in virtual reality and system simulation. This paper is based on Particle System and simulates the irregular sceneries—flame, firework. The major works we have done in this paper are as follows:Firstly, the theories and technologies about Particle System. Texture-Mapping and Color Blending, which involved in sceneries simulation.are introduced in the paper. Then,we design algorithms and build models of fireworks and flame based on Particle System.During the process of designing algorithm about fireworks, we render fireworks particles by means of the combination of particle system, texture-mapping and color blending technology. On the other hand, gravity and wake effect are added to the particle motion.thus, the simulation results are more vivid. When designing the flame algorithm, the complicated motion of fire is simplified to three simple fields:wind, gravity and buoyancy In addition, with the combination of particle system, texture-mapping and color blending technology, the system uses polygons to render fire particles. Furthermore, for the purpose of the system efficiency and the characteristics of flame appearance, we initialize the position of new particles by adding n random numbers. Simultaneously, when dealing with the color and size of the flame particles, we use linear interpolation, so that the effect of the simulation results compared to the traditional analog method is more natural. At last, we develop a interactive platform which integrates some kinds of fireworks and flame, under this platform,users can choose and have a look at the scenery at their pleasure.Finally, based on the Windows XP operating system, with the Visual C++6.0development platform, this demo system achieve simulating the irregular features proposed in the paper by using OpenGL. The experimental results demonstrate that the simulations of the sceneries have good performance in real-time and have true three-dimensional visual effect.
Keywords/Search Tags:Virtual reality, particle system, OpenGL, flame, fireworks
PDF Full Text Request
Related items