Skip to main content
Log in

Fast garment simulation with aid of hybrid bones

  • Published:
Journal of Central South University Aims and scope Submit manuscript

Abstract

A data-driven method was proposed to realistically animate garments on human poses in reduced space. Firstly, a gradient based method was extended to generate motion sequences and garments were simulated on the sequences as our training data. Based on the examples, the proposed method can fast output realistic garments on new poses. Our framework can be mainly divided into offline phase and online phase. During the offline phase, based on linear blend skinning (LBS), rigid bones and flex bones were estimated for human bodies and garments, respectively. Then, rigid bone weight maps on garment vertices were learned from examples. In the online phase, new human poses were treated as input to estimate rigid bone transformations. Then, both rigid bones and flex bones were used to drive garments to fit the new poses. Finally, a novel formulation was also proposed to efficiently deal with garment-body penetration. Experiments manifest that our method is fast and accurate. The intersection artifacts are fast removed and final garment results are quite realistic.

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. TERZOPOULOS D, PLATT J, BARR A, FLEISCHER K. Elastically deformable models [J]. Computer Graphics, 1987, 21(4): 205–214.

    Article  Google Scholar 

  2. DAVID B, ANDREW W. Large steps in cloth simulation [J]. Computer Graphics, 1998, 21(3): 43–54.

    Google Scholar 

  3. CHOI Kwang-Jin C, KO Hyeong-Seok. Stable but responsive cloth [J]. ACM Transactions on Graphics, 2002, 21(3): 604–611.

    Article  Google Scholar 

  4. ROBERT B, RONALD F, JOHN A. Robust treatment of collisions, contact and friction for cloth animation [J]. ACM Transactions on Graphics, 2002, 21(3): 594–603.

    Google Scholar 

  5. BRIDSON R, MARINO S, FEDKIW R. Simulation of clothing with folds and wrinkles [C]// Proceedings of ACM SIGGRAPH/ Eurographics Symposium on Computer Animation, Switzerland: Eurographics Association, 2003: 28–36.

    Google Scholar 

  6. THOMASZEWSKI B, PABST S, STRASSER W. Continuum-based strain limiting [J]. Eurographics (Computer Graphics Forum), 2009, 28(2): 569–576.

    Article  Google Scholar 

  7. WANG Hua-min, RAMAMOORTHI R, O'BRIEN J. Multi-resolution isotropic strain limiting [J]. ACM Transactions on Graphics, 2010, 29(6): 1–10.

    MATH  Google Scholar 

  8. NARAIN R, ARMIN S, O'BRIEN J. Adaptive anisotropic remeshing for cloth simulation [J]. ACM Transactions on Graphics, 2012, 31(6): 147: 1–10.

    Article  Google Scholar 

  9. LEE Yong-joon, YOON Sung-eui, OH Seung-woo, KIM Duk-su, CHOI Sang-hee. Multi-resolution cloth simulation [J]. Computer Graphics Forum (Pacific Graphics), 2010, 29(7): 2225–2232.

    Article  Google Scholar 

  10. BENDER J, WEBER D, DIZIOL R. Fast and stable cloth simulation based on multi-resolution shape matching [J]. Computers & Graphics, 2013, 37(8): 945–954.

    Article  Google Scholar 

  11. WANG Hua-min, FLORIAN H, RAMAMOORTHI R, O’BRIEN J. Example-based wrinkle synthesis for clothing animation [J]. ACM Transactions on Graphics, 2010, 29(4): 1–8.

    MATH  Google Scholar 

  12. MULLER M, NUTTAPONG C. Wrinkle meshes [C]// Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Switzerland: Eurographics Association, 2010: 85–92.

    Google Scholar 

  13. GUAN Peng, REISS L, HIRSHBERG D, WEISS A, BLACK J. DRAPE: Dressing any person [J]. ACM Trans on Graphics, 2012, 31(4): 1–10.

    Article  Google Scholar 

  14. DOUG J, CHRISTOPHER T. Skinning mesh animations [J]. ACM Transactions on Graphics, 2005, 24(3): 399–407.

    Article  Google Scholar 

  15. SEUNGWOO O, JUNYONG N, KWANGYUN W. A physically faithful multigrid method for fast cloth simulation [J]. Journal of Visualization and Computer Animation, 2008, 19(3/4): 479–492.

    Google Scholar 

  16. DAMIEN R, TIBERIU P, MARIE C, STEFANIE H, ALLA S. Animation wrinkling: augmenting coarse cloth simulations with realistic-looking wrinkles [J]. ACM Transaction on Graphics, 2010, 29(6): 1–8.

    Google Scholar 

  17. LI Chang-wei, XIONG Bin, QIANG Jian-ke, LÜ Yu-zeng. Multiple linear system techniques for 3D finite element method modeling of direct current resistivity [J]. Journal of Central South University, 2012, 19(2): 424–432.

    Article  Google Scholar 

  18. ANDREW N, MATTHIAS M, RICHARD K, EDDY B, MARK C. Physically based deformable models in computer graphics [J]. Computer Graphics Forum, 2006, 25(4): 809–836.

    Article  Google Scholar 

  19. THOMASZEWSKI B, WACKER M, STRASSER W. Advanced topics in virtual garment simulation [C]// Proceedings of Eurographics, Switzerland: Eurographics Association, 2007: 795–855.

    Google Scholar 

  20. WANG Hua-min, RAMAMOORTHI R, O'BRIEN J. Data-driven elastic models for cloth: Modeling and measurement [J]. ACM Transactions on Graphics, 2011, 30(4): 1–11.

    Google Scholar 

  21. KIM D Y, KOH W J, NARAIN R, von FATAHALIAN K, TREUILLE A, O'BRIEN J. Near-exhaustive pre computation of secondary cloth effects [J]. ACM Transactions on Graphics, 2013, 32(4): 87: 1–7.

    Google Scholar 

  22. GAO Lin, LAI Yu-kun, HUANG Qi-xing, HU Shi-min. A data-driven approach to realistic shape morphing [J]. Computer Graphics Forum (Euro graphics 2013), 2013, 32(2): 449–457.

    Article  Google Scholar 

  23. KAVAN L, SLOAN P, O’SULLIVAN C. Fast and efficient skinning of animated meshes [J]. Computer Graphics Forum, 2010, 29(2): 327–336.

    Article  Google Scholar 

  24. LE B H, DENG Zhi-gang. Smooth skinning decomposition with rigid bones [J]. ACM Transactions on Graphics (Proc. of ACM SIGGRAPH Asia 2012), 2012, 31(6): 1–10.

    Article  Google Scholar 

  25. BRADLEY D, POPA T, SHEFFER S, HEIDRICH W, BOUBEKEUR T. Markerless garment capture [J]. ACM Transactions on Graphics, 2008, 27(3): 1–10.

    Article  Google Scholar 

  26. ANGUELOV D, SRINIVASAN P, KOLLER D, THRUN S, RODGERS J, DAVIS J. SCAPE: Shape completion and animation of people [J]. ACM Transations on Graphics, 2005, 24(3): 408–416.

    Article  Google Scholar 

  27. XU Dong, ZHANG Hong-xin, WANG Qing, BAO Hu-jun. Poisson shape interpolation [C]// Proceedings of ACM Symposium on Solid and Physical Modeling, New York: ACM, 2005: 267–274.

    Google Scholar 

  28. SCHAEFER S, YUKSEL C. Example-based skeleton extraction [C]// Proc. of Eurographics Symposium on Geometry Processing, Switzerland: Eurographics Association, 2007: 153–162.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yue-shan Xiong  (熊岳山).

Additional information

Foundation item: Project(20104307110003) supported by the Research Fund for the Doctoral Program of Higher Education of China; Projects(61379103, 61202333, 61303185) supported by the National Natural Science Foundation of China; Project(2012M520392) supported by the China Postdoctoral Science Foundation; Project(CX2012B027) supported by the Hunan Province Graduate Student Innovation Program, China

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, B., Chen, Y., Xu, K. et al. Fast garment simulation with aid of hybrid bones. J. Cent. South Univ. 22, 2218–2226 (2015). https://doi.org/10.1007/s11771-015-2746-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11771-015-2746-9

Keywords

Navigation