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.
Similar content being viewed by others
References
TERZOPOULOS D, PLATT J, BARR A, FLEISCHER K. Elastically deformable models [J]. Computer Graphics, 1987, 21(4): 205–214.
DAVID B, ANDREW W. Large steps in cloth simulation [J]. Computer Graphics, 1998, 21(3): 43–54.
CHOI Kwang-Jin C, KO Hyeong-Seok. Stable but responsive cloth [J]. ACM Transactions on Graphics, 2002, 21(3): 604–611.
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.
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.
THOMASZEWSKI B, PABST S, STRASSER W. Continuum-based strain limiting [J]. Eurographics (Computer Graphics Forum), 2009, 28(2): 569–576.
WANG Hua-min, RAMAMOORTHI R, O'BRIEN J. Multi-resolution isotropic strain limiting [J]. ACM Transactions on Graphics, 2010, 29(6): 1–10.
NARAIN R, ARMIN S, O'BRIEN J. Adaptive anisotropic remeshing for cloth simulation [J]. ACM Transactions on Graphics, 2012, 31(6): 147: 1–10.
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.
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.
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.
MULLER M, NUTTAPONG C. Wrinkle meshes [C]// Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Switzerland: Eurographics Association, 2010: 85–92.
GUAN Peng, REISS L, HIRSHBERG D, WEISS A, BLACK J. DRAPE: Dressing any person [J]. ACM Trans on Graphics, 2012, 31(4): 1–10.
DOUG J, CHRISTOPHER T. Skinning mesh animations [J]. ACM Transactions on Graphics, 2005, 24(3): 399–407.
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.
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.
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.
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.
THOMASZEWSKI B, WACKER M, STRASSER W. Advanced topics in virtual garment simulation [C]// Proceedings of Eurographics, Switzerland: Eurographics Association, 2007: 795–855.
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.
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.
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.
KAVAN L, SLOAN P, O’SULLIVAN C. Fast and efficient skinning of animated meshes [J]. Computer Graphics Forum, 2010, 29(2): 327–336.
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.
BRADLEY D, POPA T, SHEFFER S, HEIDRICH W, BOUBEKEUR T. Markerless garment capture [J]. ACM Transactions on Graphics, 2008, 27(3): 1–10.
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.
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.
SCHAEFER S, YUKSEL C. Example-based skeleton extraction [C]// Proc. of Eurographics Symposium on Geometry Processing, Switzerland: Eurographics Association, 2007: 153–162.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-015-2746-9