Smoothed Particles: A new paradigm for animating highly deformable bodies

Mathieu Desbrun 1 Marie-Paule Cani 1, *
* Corresponding author
1 iMAGIS - Models, Algorithms and Geometry for Computer Generated Image Graphics
GRAVIR - IMAG - Graphisme, Vision et Robotique, Inria Grenoble - Rhône-Alpes
Abstract : This paper presents a new formalism for simulating highly deformable bodies with a particle system. Smoothed particles represent sample points that enable the approximation of the values and derivatives of local physical quantities inside a medium. They ensure valid and stable simulation of state equations that describe the physical behavior of the material. We extend the initial formalism, first introduced for simulating cosmological fluids, to the animation of inelastic bodies with a wide range of stiffness and viscosity. We show that the smoothed particles paradigm leads to a coherent definition of the object's surface as an iso-surface of the mass density function. Implementation issues are discussed, including an efficient integration scheme using individually adapted time steps to integrate particle motion. Animation requires a linear complexity in the number of particles, offering reasonable time and memory use.
Document type :
Conference papers
Complete list of metadatas

Cited literature [16 references]  Display  Hide  Download


https://hal.inria.fr/inria-00537534
Contributor : Team Artis <>
Submitted on : Thursday, November 18, 2010 - 3:54:09 PM
Last modification on : Thursday, January 11, 2018 - 6:20:04 AM
Long-term archiving on : Saturday, February 19, 2011 - 3:17:57 AM

Files

SmoothedParticles.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00537534, version 1

Collections

INRIA | UGA | IMAG

Citation

Mathieu Desbrun, Marie-Paule Cani. Smoothed Particles: A new paradigm for animating highly deformable bodies. Eurographics Workshop on Computer Animation and Simulation (EGCAS), Aug 1996, Poitiers, France. pp.61--76. ⟨inria-00537534⟩

Share

Metrics

Record views

512

Files downloads

1020