Font Size: a A A

Research On GPU-based Flame Effects Technology

Posted on:2014-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:C C DongFull Text:PDF
GTID:2268330425966510Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the development of virtual reality technology, to create a fire fightingsimulation system has become the trend of today’s fire fighting training. In the firefighting simulation system, the flame effects directly present the development of thefire in the virtual environment, so the flame effects are an important element in thistype of simulation. In order to get better simulation of the flame effects, it is possibleto model the fire based on a variety of fluid dynamics formula, but it will take a lot oftime. However, with the development of the graphic processing unit, the computingspeed is faster, the GPU-based flame effects in the fire simulation will be improvedand the fire simulation can also guarantee the real time render, and it is a majorresearch focus.At present, in the fire simulation system, the fire fight process simulation issimple, but also in simulation environment did not reflect the flame lighting effect,and these two parts is very important to improve the sense of immersion of thesimulation system. So for the flame effects, the main research content in this paperincludes three parts: process simulation based on GPU of flame extinguished,GPU-based flame lighting effects, and fire simulation system design and realization.First of all, research on the process simulation based on GPU of flameextinguished. For the limitations of the traditional particle system, re-build a newparticle system with the total number of particles is variable, to make it able tosimulate the dynamic changes of the fire. And proposed a particle recovery strategybased on probabilistic methods, so the total number of particles in particle system willbe variable on the visual effects. Model the flame extinguished process, and based onthe improved particle system, use the GPU programming to implement the firefighting process and analyze simulation results.Secondly, to establish a GPU-based flame lighting effects, and improves thefidelity of the scene. Research the flame effects, and propose a method to convert theflame particle system and the fire light source. Using GPU programming toimplement the flame lighting effects, and analyze the experimental results.At last, design and implement a fire simulation system, and apply the flame effects technology which researched in this paper in the system, and summarize thesystem operation results.
Keywords/Search Tags:fire simulation, flame effects, GPU, flame lighting
PDF Full Text Request
Related items