Font Size: a A A

Research And Implementation Of Fluid Simulation In Fire Scene Simulation

Posted on:2016-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:G SongFull Text:PDF
GTID:2308330473955109Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Fluid simulation has always been a hot issue in the study of computer graphics and its footprint across virtual reality, games, animation, television entertainment, and many other aspects. In the field of virtual reality, simulation of smoke, fire and other natural phenomena is a hot spot and difficulty on computer graphics. Flames and smoke as well as most no rules scenery in nature, their appearance is random variation. They may look-is difficult to use conventional modeling and simulation algorithm to achieve. Also because of this, generating the flames and smoke of realistic and real-time on computer,has always been one of the most challenging and interesting tasks in computer graphics.This thesis first has researched and analyzed the fluid simulation theory and related technology in depth, and then designs and realizes a fire scenario simulation system.The innovation of this article is to improve the physical model of the flame and smoke respectively, to improve the original Navier- Stokes equations and apply these innovations into the implementation of this article. The main content of this thesis are as follows:1. On the physical property and motion characteristics of the flame,I put forward a flame simulation method which is applied with a combination of a equation based on N-S and the GPU computing method under this consideration of flame property such as realistic and real-time simulation. First of all, we use the method of MacCormack to get the advection term in the equation based on N-S. Then, we get the pressure term through the GPU computing based on Jacobi iteration method. In the final, we render the flame and realize it on GPU by using volume rendering alogorithm which is based on light projection algorithm. The method can not only improve the flame realistic cases,but also maintain a good real-time performance.2. In consideration of actual situation of this paper,we solve the physical model of equation of flame. This following are the main process. We use the method of MacCormack to get the advection term and get the pressure term through the GPU computing based on Jacobi iteration method.3. we improve the drawing method of smoke in consideration of actual situation and moving feature of smoke. We use experimental data instead of results which is from equation of smoke concentration field of the fluid. And then we draw each pixel in eachframe by using the data from volume rendering method based on light projection algorithm and complete the smoke rendering in the end.Finally, based on previous research in this thesis, we implemented a simulation systems of fire scene, and carried out repeatedly tests and analysis on the system. Then,at the end of this thesis, the present results are summarized, and the future work is prospected.
Keywords/Search Tags:Fluid, N-S equations, Fire, Smoke, Fire Simulation
PDF Full Text Request
Related items