Skip to main content

Twisting, Tearing and Flicking Effects in String Animations

  • Conference paper
Motion in Games (MIG 2011)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 7060))

Included in the following conference series:

Abstract

String-like objects in our daily lives including shoelaces, threads and rubber cords exhibit interesting behaviors such as twisting, tearing and bouncing back when pulled and released. In this paper, we present a method that enables these behaviors in traditional string simulation methods that explicitly represent a string by particles and segments. We offer the following three contributions. First, we introduce a method for handling twisting effects with both uniform and non-uniform torsional rigidities. Second, we propose a method for estimating the tension acting in inextensible objects in order to reproduce tearing and flicking (bouncing back); whereas the tension for an extensible object can be easily computed via its stretched length, the length of an inextensible object is maintained constant in general, and thus we need a novel approach. Third, we introduce an optimized grid-based collision detection for an efficient computation of collisions. We demonstrate that our method allows visually plausible animations of string-like objects made of various materials and is a fast framework for interactive applications such as games.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

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

    Google Scholar 

  2. Bergou, M., Wardetzky, M., Robinson, S., Audoly, B., Grinspun, E.: Discrete elastic rods. ACM Transactions on Graphics 27(3), 63:1–63:12 (2008); (SIGGRAPH 2008 Conference Proceedings)

    Article  Google Scholar 

  3. Bertails, F., Audoly, B., Cani, M.-P., Querleux, B., Leroy, F., Lévêque, J.-L.: Super-helices for predicting the dynamics of natural hair. ACM Transactions on Graphics 25(3), 1180–1187 (2006); (SIGGRAPH 2006 Conference Proceedings)

    Article  Google Scholar 

  4. Bhuvenesh, C.G., Rajesh, D.A., David, M.H. (eds.): Textile sizing. CRC Press (2004)

    Google Scholar 

  5. Diziol, R., Bender, J., Bayer, D.: Volume conserving simulation of deformable bodies. In: Eurographics 2009 Short Papers, pp. 37–40 (2009)

    Google Scholar 

  6. Goldenthal, R., Harmon, D., Fattal, R., Bercovier, M., Grinspun, E.: Efficient simulation of inextensible cloth. ACM Transactions on Graphics 26(3), 49:1–49:8 (2007); (SIGGRAPH 2007 Conference Proceedings)

    Article  Google Scholar 

  7. Hadap, S.: Oriented strands: dynamics of stiff multi-body system. In: Proceedings of the 2006 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 91–100 (2006)

    Google Scholar 

  8. Harada, T.: Real-time rigid body simulation on GPUs. In: GPU Gems 3, ch. 29, pp. 123–148 (2007)

    Google Scholar 

  9. Metaaphanon, N., Bando, Y., Chen, B.Y., Nishita, T.: Simulation of tearing cloth with frayed edges. Computer Graphics Forum 28(7), 1837–1844 (2009); (Pacific Graphics 2009 Conference Proceedings)

    Article  Google Scholar 

  10. Müller, M., Heidelberger, B., Hennix, M., Ratcliff, J.: Position based dynamics. Journal of Visual Communication and Image Representation 18(2), 109–118 (2007)

    Article  Google Scholar 

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

    Google Scholar 

  12. Rivers, A.R., James, D.L.: FastLSM: fast lattice shape matching for robust real-time deformation. ACM Transactions on Graphics 26(3), 82:1–82:6 (2007) (SIGGRAPH 2007 Conference Proceedings)

    Article  Google Scholar 

  13. Rosenblum, R.E., Carlson, W.E., Tripp, E.: Simulating the structure and dynamics of human hair: Modeling, rendering and animation. The Journal of Visualization and Computer Animation 2(4), 141–148 (1991)

    Article  Google Scholar 

  14. Rungjiratananon, W., Kanamori, Y., Nishita, T.: Chain shape matching for simulating complex hairstyles. Computer Graphics Forum 29(8), 2438–2446 (2010)

    Article  Google Scholar 

  15. Selle, A., Lentine, M., Fedkiw, R.: A mass spring model for hair simulation. ACM Transactions on Graphics 27(3), 64:1–64:11 (2008); (SIGGRAPH 2008 Conference Proceedings)

    Article  Google Scholar 

  16. Sobottka, G., Weber, A.: Efficient bounding volume hierarchies for hair simulation. In: Proceedings of the 2nd Workshop on Virtual Reality Interactions and Physical Simulations, pp. 1–10 (2005)

    Google Scholar 

  17. Spillmann, J., Teschner, M.: CORDE: Cosserat rod elements for the dynamic simulation of one-dimensional elastic objects. In: Proceedings of the 2007 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 63–72 (2007)

    Google Scholar 

  18. Spillmann, J., Teschner, M.: An adaptive contact model for the robust simulation of knots. Computer Graphics Forum 27(2), 497–506 (2008); (Eurographics 2008 Conference Proceedings)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rungjiratananon, W., Kanamori, Y., Metaaphanon, N., Bando, Y., Chen, BY., Nishita, T. (2011). Twisting, Tearing and Flicking Effects in String Animations. In: Allbeck, J.M., Faloutsos, P. (eds) Motion in Games. MIG 2011. Lecture Notes in Computer Science, vol 7060. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25090-3_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25090-3_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25089-7

  • Online ISBN: 978-3-642-25090-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics