CSDL Home IEEE Transactions on Visualization & Computer Graphics 2009 vol.15 Issue No.02 - March/April

Subscribe

Issue No.02 - March/April (2009 vol.15)

pp: 325-338

Jonas Spillmann , Albert-Ludwigs-University of Freiburg, Freiburg im Breisgau

Matthias Teschner , Albert-Ludwigs-University of Freiburg, Freiburg im Breisgau

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TVCG.2008.102

ABSTRACT

Cosserat nets are networks of elastic rods that are linked by elastic joints. They allow to represent a large variety of objects such as elastic rings, coarse nets, or truss structures. In this paper, we propose a novel approach to model and dynamically simulate such Cosserat nets. We first derive the static equilibrium of the elastic rod model that supports both bending and twisting deformation modes. We further propose a dynamic model that allows for the efficient simulation of elastic rods. We then focus on the simulation of the Cosserat nets by extending the elastic rod deformation model to branched and looped topologies. To round out the discussion, we evaluate our deformation model. By comparing our deformation model to a reference model, we illustrate both the physical plausibility and the conceptual advantages of the proposed approach.

INDEX TERMS

Animation

CITATION

Jonas Spillmann, Matthias Teschner, "Cosserat Nets",

*IEEE Transactions on Visualization & Computer Graphics*, vol.15, no. 2, pp. 325-338, March/April 2009, doi:10.1109/TVCG.2008.102REFERENCES

- [2] D. Terzopoulos, J. Platt, A. Barr, and K. Fleischer, “Elastically Deformable Models,”
ACM Trans. Graphics (Proc. ACM SIGGRAPH '87), vol. 21, no. 4, pp. 205-214, 1987.- [3] J. Lenoir, P. Meseure, L. Grisoni, and C. Chaillou, “Surgical Thread Simulation,”
Modelling and Simulation for Computer-Aided Medicine and Surgery, pp. 102-107, 2002.- [6] D. Pai, “Strands: Interactive Simulation of Thin Solids Using Cosserat Models,”
Computer Graphics Forum (Eurographics '02), vol. 21, no. 3, pp. 347-352, 2002.- [7] J. Spillmann and M. Teschner, “CORDE: Cosserat Rod Elements for the Dynamic Simulation of One-Dimensional Elastic Objects,”
Proc. ACM SIGGRAPH/Eurographics Symp. Computer Animation (SCA '07), pp. 63-72, 2007.- [8] A. Theetten, L. Grisoni, C. Andriot, and B. Barsky, “Geometrically Exact Dynamic Splines,” technical report, INRIA, 2007.
- [9] S. Kehrbaum, “Hamiltonian Formulations of the Equilibrium Conditions Governing Elastic Rods: Qualitative Analysis and Effective Properties,” PhD dissertation, Univ. of Maryland, 1997.
- [10] D.J. Dichmann, “Hamiltonian Dynamics of a Spatial Elastica and the Stability of Solitary Waves,” PhD dissertation, Univ. of Maryland, 1994.
- [11] S.S. Antman,
Nonlinear Problems of Elasticity. Springer Verlag, 1995.- [13] F. Wang, E. Burdet, A. Dhanik, T. Poston, and C. Teo, “Dynamic Thread for Real-Time Knot-Tying,”
Proc. First Joint Eurohaptics Conf. and Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems (World Haptics '05), pp. 507-508, 2005.- [16] S. Hadap, “Oriented Strands: Dynamics of Stiff Multi-Body System,”
Proc. ACM SIGGRAPH/Eurographics Symp. Computer Animation (SCA '06), pp. 91-100, 2006.- [17] B. Kubiak, N. Pietroni, F. Ganovelli, and M. Fratarcangeli, “A Robust Method for Real-Time Thread Simulation,”
Proc. ACM Symp. Virtual Reality Software and Technology (VRST '07), pp. 85-88, 2007.- [19] A. Selle, M.G. Lentine, and R. Fedkiw, “A Mass Spring Model for Hair Simulation,”
ACM Trans. Graphics (Proc. ACM SIGGRAPH), 2008.- [22] J. Phillips, A. Ladd, and L.E. Kavraki, “Simulated Knot Tying,”
Proc. IEEE Int'l Conf. Robotics and Automation (ICRA '02), pp.841-846, 2002.- [23] J. Kaldor, D.L. James, and S. Marschner, “Simulating Knitted Cloth at the Yarn Level,”
Proc. ACM SIGGRAPH, 2008.- [24] F. Bertails, B. Audoly, M.-P. Cani, B. Querleux, F. Leroy, and J.-L. Lévêque, “Super-Helices for Predicting the Dynamics of NaturalHair,”
ACM Trans. Graphics, Proc. ACM SIGGRAPH '06, pp. 1180-1187, 2006.- [26] A. Theetten, L. Grisoni, C. Duriez, and X. Merlhiot, “Quasi-Dynamic Splines,”
Proc. ACM Symp. Solid and Physical Modeling (SPM '07), pp. 409-414, 2007.- [27] M. Bergou, M. Wardetzky, S. Robinson, B. Audoly, and E. Grinspun, “Discrete Elastic Rods,”
ACM Trans. Graphics, Proc. ACM SIGGRAPH, 2008,- [28] M. Grégoire and E. Schömer, “Interactive Simulation of One-Dimensional Flexible Parts,”
Proc. ACM Symp. Solid and Physical Modeling (SPM '06), pp. 95-103, 2006.- [29] A. Loock and E. Schömer, “A Virtual Environment for Interactive Assembly Simulation: From Rigid Bodies to Deformable Cables,”
Proc. Fifth World Multiconference on Systemics, Cybernetics and Informatics (SCI '01), vol. 3, pp. 325-332, 2001.- [32] A.L. Schwab and J.P. Meijaard, “How to Draw Euler Angles and Utilize Euler Parameters,”
Proc. ASME Int'l Design Eng. Technical Conf. and Computers and Information in Eng. Conf. (IDETC/CIE), 2006.- [33] D. Baraff and A. Witkin, “Large Steps in Cloth Simulation,”
Proc. ACM SIGGRAPH '98, pp. 43-54, 1998.- [35] M. Rubin,
Cosserat Theories: Shells, Rods and Points. Kluwer Academic, 2000. |