Font Size: a A A

Real-time Smoke Simulation Based On Physics Model

Posted on:2014-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:X D YangFull Text:PDF
GTID:2248330398478583Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years, physics-based algorithm for fluid simulation has been caused more and more attention of researcher, and gradually become one of the topics of recent years’researching for computer graphics due to the development of computer hardware and computer graphic. The main content of this thesis is focus on physics-based simulation of smoke.In order to avoid the limitations of direct rendering for high grid smoke simulation, a texture rendering method is adopted in this thesis. The simulation experiment of the smoke phenomenon shows that the algorithm can both run in real-time for high grid sizes and efficiently simulation realistic movement of smoke. At the same time, a calculation method of boundary conditions is also presented when obstacle is added in the smoke. The work of this thesis is:First, this thesis introduces the research background of physics-based smoke simulation at home and abroad as well as the development and research status of smoke simulation algorithm.Secondly, through the introduction of the basic equations, Navier-Stokes equation, to get the physical models as well as the numerical algorithm of smoke simulation equations. At the same time, a calculation method of boundary conditions is also presented when obstacle is added in the smoke.Third, by introducing relevant concepts from volume rendering algorithm to get the texture slice of three dimensional smoke so that achieving the visualization of three dimensional smoke.Fourth, by using texture mapping technique in OpenGL to render the two dimensional smoke so that achieving a high simulation of real time smoke simulation.Finally, interpreting the texture coordinates as the densities, and then the idea is to feed these densities to the solver of smoke simulation and let them evolve according to the velocity field so that making the texture moving with flow.
Keywords/Search Tags:Fluid dynamics, Smoke simulation, Navier-Stokes euqations, Boundaryconditions, Texture mapping
PDF Full Text Request
Related items