Fireworks Simulator Based on an Improved Particle System

This paper proposes an algorithm to generate and render fireworks in real-time based on programmable graphics hardware, which divides the queue into several regions to save the time when waiting for CPU, and uses the XML external data and XNA framework to achieve the fast simulation of fireworks. The experimental results show that the algorithm can draw the fireworks vividly, meets the demand of real-timing very well, and has a great scalability.

[1]  Xu Lie-hui The Basic Theory of Particle System and it's Application , 2009, C3IT 2009.

[2]  Pengjie Wang,et al.  Flame simulation based on particle system in three-dimensional space , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).

[3]  Jian Yang,et al.  Advanced GPU-based state-preserving particle system , 2008, 2008 7th World Congress on Intelligent Control and Automation.