image2
image3
image4
image5
image6
image7
image1

Bi-Layered Mass-Spring Model for Fast Deformations of Flexible Linear Bodies

Giacomo, T. Di and Magnenat-Thalmann, N.


Abstract: We present a new method for the modeling and animation of deformable and flexible thin or thick linear bodies (such as strings, ropes, cords, pipes etc.). Our method highly reduces the computation required to animate deformations and motions of objects with a cylindrical topology, while preserving their visual quality and their control. To increase the speed we introduce a bi-layered mass-spring system with two main properties: it is not constructed as the whole geometric mesh thus limiting the number of dynamically computed points, and it is partly constrained to reduce physically-based computations. The visual quality is improved with an appropriate integration scheme to preserve volume as much as possible and to ensure high stability at low cost. The two mass-spring layers and their linkage provide all the required controls on the objects: the first layer, corresponding to an axial flexible backbone structure, is used as the main controller for global motions. The second layer, geometrically-constrained by the first layer and also dynamically-constrained on one dimension, controls envelope elastic deformations.


@inproceedings{140,
  booktitle = {16th International Conference on Computer Animation and Social Agents (CASA'03)},
  author = {Giacomo, T. Di and Magnenat-Thalmann, N.},
  title = {Bi-Layered Mass-Spring Model for Fast Deformations of Flexible Linear Bodies},
  publisher = {IEEE Publisher},
  pages = {48-54},
  month = may,
  year = {2003},
  topic = {Modelling techniques}
}