Fireworks controller

Hanli Zhao, Ran Fan, Charlie C.L. Wang, Xiaogang Jin*, Yuwei Meng

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

This paper presents the fireworks controller, a novel real-time shape-constrained fireworks animation system. We depict the shape of a firework by a 3D mesh. In order to approximate the mesh using evenly distributed points, we propose a fast point sampling method by extending the dual depth peeling algorithm. The samples are then taken as input to shape-constrained fireworks whose physically plausible animations are based on inverse dynamics. We present a highly parallel iterative clustering algorithm to support multi-level fireworks explosion. In order to simulate natural fuzzy fireworks, we impose extra random particles with a parallel random number generator. Several novel intuitive user interfaces are introduced to improve the usability of the system. Experimental results demonstrate the prettiness and efficiency of the proposed approach.

Original languageEnglish
Pages (from-to)185-194
Number of pages10
JournalComputer Animation and Virtual Worlds
Volume20
Issue number2-3
DOIs
Publication statusPublished - 1 Jun 2009

Keywords

  • Dual depth peeling
  • GPU
  • Iterative clustering
  • Particle system
  • Shape constraint

Fingerprint

Dive into the research topics of 'Fireworks controller'. Together they form a unique fingerprint.

Cite this