
This Article  
 
Share  
Bibliographic References  
Add to:  
Digg Furl Spurl Blink Simpy Del.icio.us Y!MyWeb  
Search  
 
ASCII Text  x  
Olaf Etzmuss, Joachim Gross, Wolfgang Strasser, "Deriving a Particle System from Continuum Mechanics for the Animation of Deformable Objects," IEEE Transactions on Visualization and Computer Graphics, vol. 9, no. 4, pp. 538550, OctoberDecember, 2003.  
BibTex  x  
@article{ 10.1109/TVCG.2003.1260747, author = {Olaf Etzmuss and Joachim Gross and Wolfgang Strasser}, title = {Deriving a Particle System from Continuum Mechanics for the Animation of Deformable Objects}, journal ={IEEE Transactions on Visualization and Computer Graphics}, volume = {9}, number = {4}, issn = {10772626}, year = {2003}, pages = {538550}, doi = {http://doi.ieeecomputersociety.org/10.1109/TVCG.2003.1260747}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, }  
RefWorks Procite/RefMan/Endnote  x  
TY  JOUR JO  IEEE Transactions on Visualization and Computer Graphics TI  Deriving a Particle System from Continuum Mechanics for the Animation of Deformable Objects IS  4 SN  10772626 SP538 EP550 EPD  538550 A1  Olaf Etzmuss, A1  Joachim Gross, A1  Wolfgang Strasser, PY  2003 KW  Deformable objects KW  simulation KW  animation KW  cloth modeling KW  particle systems KW  continuum mechanics KW  finite differences. VL  9 JA  IEEE Transactions on Visualization and Computer Graphics ER   
Abstract—Massspring and particle systems have been widely employed in computer graphics to model deformable objects because they allow fast numerical solutions. In this work, we establish a link between these discrete models and classical mathematical elasticity. It turns out that discrete systems can be derived from a continuum model by a finite difference formulation and approximate classical continuum models unless the deformations are large. In this work, we present the derivation of a particle system from a continuum model, compare it to the models of classical elasticity theory, and assess its accuracy. In this way, we gain insight into the way discrete systems work and we are able to specify the correct scaling when the discretization is changed. Physical material parameters that describe materials in continuum mechanics are also used in the derived particle system.
[1] D. Baraff and A. Witkin, "Large Steps in Cloth Simulation," Proc. Siggraph 98, Annual Conference Series, ACM, New York, July 1998, pp. 4354.
[2] K.L. Bathe, Finite Element Methods. Prentice Hall, 1982.
[3] D. Bielser, V.A. Maiwald, and M.H. Gross, Interactive Cuts through 3Dimensional Soft Tissue Computer Graphics Forum, vol. 18, no. 3, pp. 3138, Sept. 1999.
[4] D.E. Breen,D.H. House,, and M. J. Wozny,“Predicting the drape of woven cloth using interacting particles,” Computer Graphics (SIGGRAPH’94 Proc.), A. Glassner, ed., vol. 28, pp. 365372, July 1994.
[5] S. Cotin, H. Delingette, and N. Ayache, RealTime Elastic Deformations of Soft Tissues for Surgery Simulation IEEE Trans. Visualization and Computer Graphics, vol. 5, no. 1, pp. 6273, 1999.
[6] S.M. Day, Efficient Simulation of Constant Q Using CoarseGrained Memory Variables Bulletin Seismic Soc. Am., vol. 88, no. 4, pp. 10511062, 1998.
[7] G. Debunne, M. Desbrun, M.P. Cani, and A.H. Barr, Dynamic RealTime Deformations Using Space and Time Adaptive Sampling Computer Graphics (SIGGRAPH '01 Proc.), 2001.
[8] H. Delingette, S. Cotin, and N. Ayache, A Hybrid Elastic Model Allowing RealTime Cutting, Deformations and ForceFeedback for Surgery Training and Simulation Proc. Computer Animation Conf., 2000.
[9] M.P. DoCarmo, Differential Geometry of Curves and Surfaces. Englewood Cliffs, N.J.: Prentice Hall, 1976.
[10] B. Eberhardt, O. Etzmuß, and M. Hauth, ImplicitExplicit Schemes for Fast Animation with Particle Systems Proc. Eurographics Workshop Computer Animation and Simulation (EGCAS00), 2000.
[11] B. Eberhardt, A. Weber, and W. Straßer, A Fast, Flexible, ParticleSystem Model for Cloth Draping IEEE Computer Graphics and Applications, vol. 16, no. 5, pp. 5260, Sept. 1996.
[12] J.W. Eischen and R. Bigliani, Continuum versus Particle Representation Cloth Modeling and Animation, D.H. House and D.E. Breen, eds., chapter 4, pp. 79122, 2000.
[13] J.W. Eischen, S. Deng, and T.G. Clapp, FiniteElement Modeling and Control of Flexible Fabric Parts IEEE Computer Graphics and Applications, vol. 16, no. 5, pp. 7180, 1996.
[14] J. Groß, O. Etzmuß, M. Hauth, and G. Bueß, Modelling Viscoelasticity in Soft Tissues Proc. Int'l Workshop Deformable Modeling and Soft Tissue Simulation, 2001.
[15] M. Hauth and O. Etzmuß, A High Performance Solver for the Animation of Deformable Objects Using Advanced Numerical Methods Proc. Eurographics, 2001.
[16] Cloth Modeling and Animation, D.H. House and D.E. Breen, ed. AK Peters, 2000.
[17] E.S.K.I. Kay, Applying Finite Element Analysis to the Memory Variable Formulation of Wave Propagation in Anelastic Media Geophysics, vol. 64, no. 1, 1999,
[18] M. Kass, An Introduction to Physically Based Modeling, Chapter: Introduction to Continuum Dynamics for Computer Graphics Siggraph '95 Course Notes, 1995.
[19] S. Kawabata, The Standardization and Analysis of Hand Evaluation. Osaka: The Textile Machinery Soc. of Japan, 1980.
[20] E. Klingbeil, Tensorrechnung für Ingenieure. BI Wissenschaftsverlag, 1989.
[21] U. Kühnapfel, H.K. Cakmak, and H. Maass, Endoscopic Surgery Training Using Virtual Reality and Deformable Tissue Simulation Computers&Graphics, vol. 24, 2000.
[22] J.F. O'Brien and J.K. Hodgins, "Graphical Modeling and Animation of Brittle Fracture," Proc. Siggraph 99, ACM, New York, Aug. 1999, pp. 137146.
[23] X. Provot, Deformation Constraints in a MassSpring Model to Describe Rigid Cloth Behavior Proc. Graphics Interface '95, pp. 147154, 1995.
[24] W. Reeves, "Particle Systems—A Technique for Modeling a Class of Fuzzy Objects," Computer Graphics, vol. 17, no. 3, July 1983, pp. 359376.
[25] H. Stephani and G. Kluge, Theoretische Mechanik. Spektrum Akademischer Verlag, 1995.
[26] D. Terzopoulos and K. Fleischer, Deformable Models The Visual Computer, vol. 4, pp. 306331, 1988.
[27] A. Van Gelder, Approximate Simulation of Elastic Membranes by Triangle Meshes J. Graphics Tools, vol. 3, pp. 2142, 1998.
[28] P. Volino and N. MagnenatThalmann, Developing Simulation Techniques for an Interactive Clothing System Proc. Int'l Conf. Virtual Systems and Multimedia '97, pp. 109118, 1997.