J4 ›› 2011, Vol. 49 ›› Issue (04): 713-716.

Previous Articles     Next Articles

Simulation of Smoke Animation with Complex Light on GPU

LI Weiwei1,2, GUO Xiao xin1, CHEN Yi1   

  1. 1. College of Computer Science and Technology, Jilin University, Changchun 130012, China;2. Department of Information Engineering, Shandong Youth University of Political Science, Jinan 250014, China
  • Received:2010-08-19 Online:2011-07-26 Published:2011-08-16
  • Contact: GUO Xiao xin E-mail:guoxx@jlu.edu.cn

Abstract:

The simulation of smoke animation with simple light and complex light was realized on the basis of GPU. The motion of the smoke was controlled by NavierStokes Equations. An integer algorithm for traversing voxels was used to accelerate the speed of the simulation, and using this algorithm we r
ealized the complex light. The render effects of the two light algorithms are in stark contrast. Furthermore, when the velocity of GPU is contrasted with the CPU, the difference is very apparent. These experiments obviously demonstrate the  advantage of GPU.

Key words: graphic processing unit (GPU), NavierStokes equations, voxel traversal, light, render

CLC Number: 

  • TP391