Modeling inelastic deformation: viscolelasticity, plasticity, fracture

We continue our development of physically-based models for animating nonrigid objects in simulated physical environments. Our prior work treats the special case of objects that undergo perfectly elastic deformations. Real materials, however, exhibit a rich variety of inelastic phenomena. For instance, objects may restore themselves to their natural shapes slowly, or perhaps only partially upon removal of forces that cause deformation. Moreover, the deformation may depend on the history of applied forces. The present paper proposes inelastically deformable models for use in computer graphics animation. These dynamic models tractably simulate three canonical inelastic behaviors---viscoelasticity, plasticity, and fracture. Viscous and plastic processes within the models evolve a reference component, which describes the natural shape, according to yield and creep relationships that depend on applied force and/or instantaneous deformation. Simple fracture mechanics result from internal processes that introduce local discontinuities as a function of the instantaneous deformations measured through the model. We apply our inelastically deformable models to achieve novel computer graphics effects.

[1]  R. Courant,et al.  Methods of Mathematical Physics , 1962 .

[2]  L. Treloar Mechanical Behavior of High Polymers , 1949, Nature.

[3]  A. Mendelson Plasticity: Theory and Application , 1968 .

[4]  R. Christensen,et al.  Theory of Viscoelasticity , 1971 .

[5]  H. Christiansen Computer generated displays of structures in vibration , 1973 .

[6]  J. W. Humberston Classical mechanics , 1980, Nature.

[7]  J. Altenbach Zienkiewicz, O. C., The Finite Element Method. 3. Edition. London. McGraw‐Hill Book Company (UK) Limited. 1977. XV, 787 S. , 1980 .

[8]  H. N. Christiansen,et al.  Computer graphics displays of nonlinear calculations , 1982 .

[9]  J. Knott Mechanics of Fracture , 1983 .

[10]  Demetri Terzopoulos,et al.  Multilevel computational processes for visual surface reconstruction , 1983, Comput. Vis. Graph. Image Process..

[11]  Anthony A. Maciejewski,et al.  Computational modeling for the computer animation of legged figures , 1985, SIGGRAPH.

[12]  Brian A. Barsky,et al.  Using dynamic analysis to animate articulated bodies such as humans and robots , 1985 .

[13]  Demetri Terzopoulos,et al.  Regularization of Inverse Visual Problems Involving Discontinuities , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  William H. Press,et al.  Numerical Recipes: The Art of Scientific Computing , 1987 .

[15]  Jerry Weil,et al.  The synthesis of cloth objects , 1986, SIGGRAPH.

[16]  Carl Richard Feynman,et al.  Modeling the appearance of cloth , 1986 .

[17]  H. Kardestuncer,et al.  Finite element handbook , 1987 .

[18]  Michael F. Cohen,et al.  Controlling dynamic simulation with kinematic constraints , 1987, SIGGRAPH.

[19]  John E. Hopcroft,et al.  Simulation of physical systems from geometric models , 1987, IEEE J. Robotics Autom..

[20]  John C. Platt,et al.  Elastically deformable models , 1987, SIGGRAPH.

[21]  Demetri Terzopoulos,et al.  Physically based models with rigid and deformable components , 1988, IEEE Computer Graphics and Applications.

[22]  J. E. Glynn,et al.  Numerical Recipes: The Art of Scientific Computing , 1989 .

[23]  Andrew Witkin,et al.  A modeling testbed , 1989 .