Efficient Mushroom Cloud Simulation on GPU

  • Authors:
  • Xingquan Cai;Jinhong Li;Zhitong Su

  • Affiliations:
  • College of Information Engineering, North China University of Technology, Beijing, China 100041;College of Information Engineering, North China University of Technology, Beijing, China 100041;College of Information Engineering, North China University of Technology, Beijing, China 100041

  • Venue:
  • Edutainment '08 Proceedings of the 3rd international conference on Technologies for E-Learning and Digital Entertainment
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

In this paper, we present a method to simulate the Mushroom Cloud efficient on GPU using advanced particle system, and our particle system is a state-preserving simulation system. We provide the visual-only model of Mushroom Cloud and we divide the Mushroom Cloud into five portions. Then we present our advanced particle system method. Our particle system method processes the birth and death of particles via index on CPU and uses a pair of Floating Point Textures on GPU to store the dynamic attributes of particles. This method also updates the dynamic attributes of particles and renders the system on GPU. We also provide a three-layers hierarchical structure to manage the particle system and batch rendering the particles having the similar attributes. Finally, the experiments prove that our method is feasible and high performance.