Skip to main content
Log in

1D and 2D structured mass-spring models with preload

  • original article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

In this paper, the objective is to enrich the existing 1D and 2D mass-spring models with physical accuracy as well as visual realism. It is found that using nonzero preloads on the springs is a necessary condition for the models to approximate their continuum counterparts. First, the parameters of the 1D mass-spring model of a beam are derived based on pure bending and axial action. It is proved that the mass-spring model with this set of parameter has correct characteristics of resistance against lateral displacement, which is one of the most important aspects of the accuracy of the 1D mass-spring model. Then, the method is extended to the 2D mass-spring models of the continuum plate with two different mesh structures. The mass-spring model with equilateral triangle meshes is shown to be physically more accurate than that with rectangular meshes. Finally, the physical accuracy that the mass-spring models with preload can achieve is investigated under different load conditions by comparison with the finite element method (FEM) to demonstrate the efficacy of our approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Baraff D, Witkin A (1998) Large steps in cloth simulation. In: Proceedings of ACM SIGGRAPH, pp 43–54

  2. Bhat KS, Twigg CD, Hodgins JK, Khosla PK, Popovic Z, Seitz SM (2003) Estimation cloth simulation parameters from video. In: Proceedings of ACM SIGGRAPH/Eurographics symposium on computer animation, pp 37–51

  3. Brown J, Montgomery K, Latombe JC, Stephanides M (2001) A microsurgery simulation system. In: Proceedings of the 4th international conference on medical image computing and computer-assisted intervention, pp 137–144

  4. Breen DE, House DH, Wozny MJ (1994) Predicting the drape of woven cloth using interacting particles. In: Proceedings of ACM SIGGRAPH, pp 365–372

  5. Bridson R, Marino S, Fedkiw R (2003) Simulation of clothing with folds and wrinkles. In: Proceedings of ACM SIGGRAPH/Eurographics symposium on computer animation, pp 28–36

  6. Carignan M, Yang Y, Thalmann MN, Thalmann D (1992) Dressing animated synthetic actors with complex deformable clothes. Computer Graphics (Proceedings of SIGGRAPH), pp 99–104

  7. Choi K, Ko H (2002) Stable but responsive cloth. ACM Trans Graph 21(3):604–611

    Article  Google Scholar 

  8. Eberhardt B, Weber A, Strasser W (1996) A fast, flexible particle-system model for cloth draping. IEEE Comput Graph Appl 16(5):52–59

    Article  Google Scholar 

  9. Fenner RT (1993) Mechanics of solids. CRC Press, Boca Raton, FL

  10. Gelder AV (1998) Approximate simulation of elastic membranes by triangulated spring meshes. J Graph Tools 3(2):21–42

    Google Scholar 

  11. Grinspun E, Hirani A N, Desbrun M, Schroder P (2003) Discrete shells. In: Proceedings of ACM SIGGRAPH/Eurographics symposium on computer animation, pp 62–67

  12. House DH, Breen DE (2000) Cloth modeling and animation. Peters, Wellesley, MA

  13. Jojic N, Huang T S (1997) Estimating cloth draping parameters from range data. In: International workshop on synthetic-natural hybrid coding and 3-D imaging, pp 73–76

  14. Lee Y, Terzopoulos D, Waltes K (1995) Realistic modeling for facial animation. In: Proceedings of the 22nd annual conference on computer graphics and interactive techniques, pp 55–62

  15. Maciel A, Boulic R, Thalmann D (2003) Deformable tissue parameterized by properties of real biological tissue. In: Proceedings of the international symposium on surgery simulation and soft tissue modeling, pp 74–87

  16. Miller GSP (1988) The motion dynamics of snakes and worms. Comput Graph 22(4):169–177

    Google Scholar 

  17. Panc V (1975) Theories of elastic plates. Noordhoff, Leyden

  18. Platt S, Badler N (1981) Animating facial expressions. Comput Graph 15(3):245–252

    Google Scholar 

  19. Provot X (1995) Deformation constraints in a mass-spring model to describe rigid cloth behavior. In: Proceedings of Graphics Interface 1995, pp 147–154

  20. Reddy JN (1998) Theory and analysis of elastic plates. Taylor and Francis, London

  21. Solecki R, Conant RJ (2003) Advanced mechanics of materials. Oxford University Press, Oxford

  22. Terzopoulos D, Platt J, Barr A, Fleischer K (1987) Elastically deformable models. Comput Graph 21(4):205–214

    Google Scholar 

  23. Terzopoulos D, Platt J, Barr A, Fleischer K (1989) Heating and melting deformable models (from goop to glop). In: Graphics Interface’89, pp 219–226

  24. Terzopoulos D, Waters K (1990) Physically-based facial modeling, analysis and animation. J Visualizat Comput Animat 1:73–80

    Google Scholar 

  25. Tu X, Terzopoulos D (1994) Artifical fishes: physics, locomotion, perception, behavior. In: Proceedings of the 21st annual conference on computer graphics and interactive techniques, pp 43–50

  26. Vassilev T, Spanlang B, Chrysanthou Y (2001) Fast cloth animation on walking avatars. In: Computer Graphics Forum (Proceedings of Eurographics’01), 20(3):260–267

  27. Volino P, Courchesne M, Thalmann NM (1995) Versatile and efficient techniques for simulating cloth and other deformable objects. In: Computer Graphics (Proceedings of SIGGRAPH), pp 137–144

  28. Wang X Z, Devarajan V (2004) 2D mass-spring system parameter optimization based on axisymmetric bending for rigid cloth simulation. In: ACM SIGGRAPH international conference on virtual-reality continuum and its applications in industry, pp 317–324

  29. Weisstein EW Circle lattice points. From MathWorld. http://mathworld.wolfram.com/CircleLatticePoints.html

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiuzhong Wang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, X., Devarajan, V. 1D and 2D structured mass-spring models with preload. Visual Comput 21, 429–448 (2005). https://doi.org/10.1007/s00371-005-0303-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-005-0303-5

Keywords

Navigation