Title :
Real-Time Simulation and Rendering of 3D Smoke on GPU Programme
Author :
Chen Ge ; Yin Xue ; Li Yunfei
Author_Institution :
Sch. of Comput. Sci. & Technol., SooChow Univ., Suzhou, China
Abstract :
Natural scene simulation is always a hot issue in computer graphic. This paper aims at the physically-based simulation of smoke on graphic processing unit (GPU). The subject is on the background of an actual project. The simulation is based on the Stam´s semi-Lagrangian scheme; MacCormack scheme is used to solve the advection item of Navier-Stokes (NS) equations, and ray casting method is chosen to render the smoke. We solve the NS equations and render smoke through the GPU. This method can be taken for realistic animation and realtime simulation of smoke in three-dimensional space. Therefore the simulation of the smoke in nature turns up trumps. The task of this paper has a high reference value in flight simulation, games, virtual cities and military exercises.
Keywords :
Navier-Stokes equations; rendering (computer graphics); 3D smoke; GPU programme; MacCormack scheme; Navier-Stokes equations; Stam semiLagrangian scheme; computer graphic; graphic processing unit; natural scene simulation; ray casting method; realtime simulation; rendering; Aerospace simulation; Animation; Casting; Cities and towns; Computational modeling; Computer graphics; Computer simulation; Layout; Navier-Stokes equations; Rendering (computer graphics);
Conference_Titel :
Image and Signal Processing, 2009. CISP '09. 2nd International Congress on
Conference_Location :
Tianjin
Print_ISBN :
978-1-4244-4129-7
Electronic_ISBN :
978-1-4244-4131-0
DOI :
10.1109/CISP.2009.5303015