A level-set method for skinning animated particle data

Haimasree Bhattacharya, Yue Gao, Adam W. Bargteil

Research output: Contribution to journalArticlepeer-review

18 Scopus citations

Abstract

In this paper, we present a straightforward, easy to implement method for particle skinning-generating surfaces from animated particle data. We cast the problem in terms of constrained optimization and solve the optimization using a level-set approach. The optimization seeks to minimize the thin-plate energy of the surface, while staying between surfaces defined by the union of spheres centered at the particles. Our approach skins each frame independently while preserving the temporal coherence of the underlying particle animation. Thus, it is well-suited for environments where particle skinning is treated as a post-process, with each frame generated in parallel. Moreover, our approach is integrated with the OpenVDB library and the underlying partial differential equation is amenable to implicit time integration. We demonstrate our method on data generated by a variety of fluid simulation techniques and simple particle systems.

Original languageEnglish
Pages (from-to)315-327
Number of pages13
JournalIEEE Transactions on Visualization and Computer Graphics
Volume21
Issue number3
DOIs
StatePublished - 1 Mar 2015
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 1995-2012 IEEE.

Keywords

  • Particle skinning
  • constrained smoothing
  • fluid simulation
  • level-set methods
  • particle systems
  • surface smoothing

Fingerprint

Dive into the research topics of 'A level-set method for skinning animated particle data'. Together they form a unique fingerprint.

Cite this