Integrating Tensile Parameters in Mass-Spring System for Deformable Object Simulation

Besides finite element method, mass-spring system is widely used in Computer Graphics. It is indubitably the simplest and most intuitive deformable model that takes into account elastic considerations. This discrete model allows to perform with ease interactive deformations as well as to handle complex interactions. Thus, it is perfectly adapted to generate visually plausible animations. However, a drawback of this simple formulation is the relative difficulty to control efficiently realistic physically-based behaviors. Indeed, none of the existing models has succeeded in dealing with this satisfyingly. Moreover, we demonstrate that the mostly cited technique in the literature, proposed by Van Gelder, is far to be exact in most real cases, and consequently, this model can not be used in simulation. So, we propose a new general 3D formulation that reconstructs the geometrical model as an assembly of elementary hexahedral "bricks". Each brick (or element) is then transformed into a mass-spring system. Edges are replaced by springs that connect masses representing the vertices. The key point of our approach is the determination of the stiffness springs to reproduce the correct mechanical properties (Young's modulus and Poisson's ratio) of the reconstructed object. We validate our methodology by performing some numerical experiments. Finally, we evaluate the accuracy of our approach, by comparing our results with the deformation obtained by finite element method. Index Terms—Discrete Modeling, Physical Simulation, Mass-Spring System, Rheological Parameters. F

[1]  Mariano Alcañiz Raya,et al.  Real-time deformable models for surgery simulation: a survey , 2005, Comput. Methods Programs Biomed..

[2]  Cynthia Bruyns,et al.  Measurements of Soft-Tissue Mechanical Properties to Support Development of a Physically Based Virtual Animal Model , 2002, MICCAI.

[3]  Gábor Székely,et al.  Identification of Spring Parameters for Deformable Object Simulation , 2007, IEEE Transactions on Visualization and Computer Graphics.

[4]  Xavier Provot,et al.  Deformation Constraints in a Mass-Spring Model to Describe Rigid Cloth Behavior , 1995 .

[5]  Jean Louchet,et al.  Evolutionary identification of cloth animation models , 1995 .

[6]  P. Meseure,et al.  Deformable Body Simulation with adaptive subdivision and cuttings , 1997 .

[7]  Daniel Thalmann,et al.  Real time muscle deformations using mass-spring systems , 1998, Proceedings. Computer Graphics International (Cat. No.98EX149).

[8]  Jane Wilhelms,et al.  Anatomically based modeling , 1997, SIGGRAPH.

[9]  Stuart I. Herbert,et al.  Computer Methods and Programs in Biomedicine 48 (1995) 21-26 , 1995 .

[10]  Hervé Delingette,et al.  Triangular Springs for Modeling Nonlinear Membranes , 2008, IEEE Transactions on Visualization and Computer Graphics.

[11]  Gábor Székely,et al.  Simultaneous Topology and Stiffness Identification for Mass-Spring Models Based on FEM Reference Deformations , 2004, MICCAI.

[12]  R. Leighton,et al.  Feynman Lectures on Physics , 1971 .

[13]  Pierre Baconnier,et al.  Physically‐Based Deformations Constrained in Displacements and Volume , 1996, Comput. Graph. Forum.

[14]  Leif Kobbelt,et al.  Using Simulated Annealing to Obtain Good Nodal Approximations of Deformable Bodies , 1995 .

[15]  Gilles Debunne,et al.  Animation multirésolution d'objets déformables en temps-réel. Application à la simulation chirurgicale. (Real-time multiresolution animation of deformable objects Application to surgery simulation) , 2000 .

[16]  Allen Van Gelder,et al.  Approximate Simulation of Elastic Membranes by Triangulated Spring Meshes , 1998, J. Graphics, GPU, & Game Tools.

[17]  Andrew Nealen,et al.  Physically Based Deformable Models in Computer Graphics , 2006, Comput. Graph. Forum.

[18]  David Bourguignon,et al.  Animation interactive et modélisation par le dessin : applications pédagogiques en médecine (Interactive Animation and Modeling by Drawing - Pedagogical Applications in Medicine) , 2003 .

[19]  Daniel Thalmann,et al.  Deformable Tissue Parameterized by Properties of Real Biological Tissue , 2003, IS4TH.

[20]  Claude Cadoz,et al.  Computational Physics : A Modeler - Simulator for animated physical Objects , 1991, Eurographics.

[21]  Demetri Terzopoulos,et al.  Physically-based facial modelling, analysis, and animation , 1990, Comput. Animat. Virtual Worlds.

[22]  Hervé Delingette,et al.  Non-linear anisotropic elasticity for real-time surgery simulation , 2003, Graph. Model..

[23]  H Delingette,et al.  Efficient linear elastic models of soft tissues for real-time surgery simulation. , 1999, Studies in health technology and informatics.

[24]  François Boux de Casson Simulation dynamique de corps biologiques et changements de topologie interactifs , 2000 .