The Visual Computer

, Volume 23, Issue 2, pp 133–142 | Cite as

From measured physical parameters to the haptic feeling of fabric

  • Pascal Volino
  • Pierre Davy
  • Ugo Bonanni
  • Christiane Luible
  • Nadia Magnenat-Thalmann
  • Mailis Mäkinen
  • Harriet Meinander
Original Article


Abstract real-time cloth simulation involves the solution of many computational challenges, particularly in the context of haptic applications, where high frame rates are necessary for obtaining a satisfactory tactile experience. In this paper, we present a real-time cloth simulation system that offers a compromise between a realistic physically-based simulation of fabrics and a haptic application with high requirements in terms of computation speed. We place emphasis on architecture and algorithmic choices for obtaining the best compromise in the context of haptic applications. A first implementation using a haptic device demonstrates the features of the proposed system and leads to the development of new approaches for haptic rendering using the proposed approach.


Haptics Force feedback Real-time Cloth-simulation Elastic deformation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    AATCC COMMITTEE RR89: Fabric Hand: Guidelines for the Subjective Evaluation. AATCC Evaluation Procedure 5 (2001)Google Scholar
  2. 2.
    Astley, O.R., Hayward, V.: Multirate haptic simulation achieved by coupling finite element meshes through Norton equivalents. In: Proceedings of IEEE International Conference on Robotics and Automation, vol. 2, pp. 989–994 (1998)Google Scholar
  3. 3.
    Baraff, D., Witkin, A.: Large steps in cloth simulation. Comput. Graph., Ann. Conf. Ser. 32, 43–54 (1998)Google Scholar
  4. 4.
    Baraff, D., Witkin, A., Kass, M.: Untangling cloth. ACM Trans. Graph. (Proceedings of ACM SIGGRAPH 2003) 22, 862–870 (2003)Google Scholar
  5. 5.
    Bishop, D.P.: Fabrics: sensory and mechanical properties. Textile Progress 26(3) (1996)Google Scholar
  6. 6.
    Bridson, R., Marino, S., Fedkiw, R.: Simulation of clothing with folds and wrinkles. In: Proceedings ACM/Eurographics Symposium on Computer Animation, pp. 28–36 (2003)Google Scholar
  7. 7.
    Choi, K., Ko, H.: Stable but responsive cloth. In: Proceedings of ACM SIGGRAPH’2002, pp. 604–611 (2002)Google Scholar
  8. 8.
    Desbrun, M., Schröder, P., Barr, A.: Interactive animation of structured deformable objects. In: Proceedings of Graphics Interface, Morgan Kaufmann (1999)Google Scholar
  9. 9.
    Dillon, P., Moody, W., Bartlett, R., Scully, P., Morgan, R., James, C.: Sensing the fabric: To simulate sensation through sensory evaluation and in response to standard acceptable properties of specific materials when viewed as a digital image. In: Proceedings of Haptic Human-Computer Interaction, Springer (2001)Google Scholar
  10. 10.
    Eberhardt, P., Weber, A., Strasser, W.: A Fast, flexible, particle-system model for cloth draping. IEEE Comput. Graph. Appl. 16(5), 52–59 (1996)CrossRefGoogle Scholar
  11. 11.
    Eberhardt, B., Etzmuss, O., Hauth, M.: Implicit-explicit schemes for fast animation with particles systems. In: Proceedings of Eurographics Workshop on Computer Animation and Simulation, pp. 137–151 (2000)Google Scholar
  12. 12.
    Eischen, J.W, Deng, S., Clapp, T.G.: Finite-element modeling and control of flexible fabric parts. IEEE Comput. Graph. Appl. 16(5), 71–80 (1996)CrossRefGoogle Scholar
  13. 13.
    Govindaraj, M., Garg, A., Raheja, A., Huang, G., Metaxas, D.: Haptic simulation of fabric hand. In: I. Oakley, S. O’Modhrain, F. Newell (eds.) Eurohaptics Conference 2003, (2003)Google Scholar
  14. 14.
    Hauth, M., Etzmuss, O.: A high performance solver for the animation of deformable objects using advanced numerical methods. Comput. Graph. Forum (Eurographics 2001) 20(3), 319–328 (2001)CrossRefGoogle Scholar
  15. 15.
    Huang, G., Metaxas, D., Govindaraj, M.: Feel the “fabric”: an audio-haptic interface. In: Proceedings of the 2003 ACM Siggraph/Eurographics Symposium on Computer Animation (2003)Google Scholar
  16. 16.
    Hui, C.L., Lau, T.W, Ng, S.F., Chan, K.C.C.: Neural network prediction of human psychological perceptions of fabric hand. Text. Res. J., May (2004)Google Scholar
  17. 17.
    Magnenat-Thalmann, N., Cordier, F., Keckeisen, M., Kimmerle, S., Klein, R., Meseth, J.: Simulation of clothes for real-time applications. In: Proceedings of Eurographics 2004, Tutorial 1, (2004)Google Scholar
  18. 18.
    Mäkinen, M., Meinander, H., Luible, C., Magnenat-Thalmann, N.: Influence of physical parameters on fabric hand. In: Proceedings of the HAPTEX Workshop, University of Hannover, Hannover (2005)Google Scholar
  19. 19.
    Meyer, M., Debunne, G., Desbrun, M., Barr, A.H.: Interactive animation of cloth-like objects in virtual reality. J. Vis. Comput. Anim. (2000)Google Scholar
  20. 20.
    Metzger, J., Kimmerle, S., Etzmuss, O.: Hierarchical techniques in collision detection for cloth animation. J. WSCG 11(2), 322–329 (2003)Google Scholar
  21. 21.
    Morgenbesser, H.B., Srinivasan, M.A.: Force shading for haptic shape perception. In: Proceedings of the ASME Dynamic Systems and Control Division, vol. 58, pp. 407–412 (1996)Google Scholar
  22. 22.
    Ruspini, D., Kolarov, K., Khatib, O.: The haptic display of complex graphical environments. In: Proceedings of 24th Annual Conference on Computer Graphics and Interactive Techniques, pp. 345–352 (1997)Google Scholar
  23. 23.
    Salisbury, J.K., Brock, D., Massie, T., Swarup, N., Zilles, C.: Haptic rendering: Programming touch interaction with virtual objects. In: Proceedings of the ACM Symposium on Interactive 3D Graphics (1995)Google Scholar
  24. 24.
    Salsedo, F., Fontana, M., Tarri, F., Ruffaldi, E., Bergamasco, M., Magnenat-Thalmann, N., Volino, P., Bonnani, U., Brady, A., Summers, I., Qu, J., Allerkamp, D., Böttcher, G., Wolter, F.-E., Mäkinen, M., Meinander, H.: Architectural design of the HAPTEX system. In: Proceedings of the HAPTEX Workshop, University of Hannover, Hannover (2005)Google Scholar
  25. 25.
    Volino, P., Magnenat-Thalmann, N.: Comparing efficiency of integration methods for cloth animation. In: Proceedings of the Conference on Computer Graphics International (CGI-01), IEEE Computer Society (2001)Google Scholar
  26. 26.
    Volino, P., Magnenat-Thalmann, N.: Implementing fast cloth simulation with collision response. In: Computer Graphics International Proceedings, pp. 257–266, IEEE Computer Society (2000)Google Scholar
  27. 27.
    Volino, P., Magnenat-Thalmann, N.: Accurate garment prototyping and simulation. Comput. Aid. Des. Appl. 2(1-4), CAD Solutions.Google Scholar
  28. 28.
    Zilles, C.B., Salisbury, J.K.: A constraint based God-Object method for haptic display. In: Proceedings of the IEEE Conference on Intelligent Robots and Systems, pp. 146–151 (1995)Google Scholar

Copyright information

© Springer-Verlag 2006

Authors and Affiliations

  • Pascal Volino
    • 1
  • Pierre Davy
    • 1
  • Ugo Bonanni
    • 1
  • Christiane Luible
    • 1
  • Nadia Magnenat-Thalmann
    • 1
  • Mailis Mäkinen
    • 2
  • Harriet Meinander
    • 2
  1. 1.MIRALabUniversity of GenevaGenevaSwitzerland
  2. 2.SmartWearLabTechnical University of TampereTampereFinland

Personalised recommendations