Browse > Article

A Non-consecutive Cloth Draping Simulation Algorithm using Conjugate Harmonic Functions  

Kang Moon Koo (서울대학교 전기컴퓨터공학부)
Abstract
This article describes a simplified mathematical model and the relevant numerical algorithm to simulate the draped cloth on virtual human body. The proposed algorithm incorporates an elliptical, or non-consecutive, method to simulate the cloth wrinkles on moving bodies without resorting to the result of the past time-steps of drape simulation. A global-local analysis technique was employed to decompose the drape of cloths into the global deformation and the local wrinkles that will be superposed linearly The global deformation is determined directly by the rotation and the translation of body parts to generate a wrinkle-free yet globally deformed shape of cloth. The local wrinkles are calculated by solving simple elliptical equations based on the orthogonality between conjugate harmonic functions representing the wrinkle amplitude and the direction of wrinkles. The proposed method requires no interpolative time frames even for discontinuous body postures. Standing away from the incremental approach of time integration in conventional methods, the proposed method yields a remarkable reduction of CPU time and an enhanced stability. Also, the transient motion of cloth could be achieved by interpolating between the deformations corresponding to each static posture.
Keywords
cloth draping simulation; global-local analysis; non-consecutive analysis; conjugate; harmonic functions;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Kwang-Jin Choi, Hyeong-Seok Ko, 'Stable but Responsive Cloth,' ACM Transactions on Graphics, Vol.21, Issue 3, pp.604-611, 2002
2 B.R. Baliga and S.V. Patankar, 'Elliptic Systems: Finite-Element Method II,' Handbook of Numerical Heat Transfer, Part II, W.J. Minkowycz, E.M. Sparrow, G.E. Schneider, R.H. Pletcher, Eds., John Wiley & Sons, Inc., 1988
3 S.W. Oh, H.S. Kim, Kwangyun Wohn, 'Collision Handling for Interactive Garment Simulation,' VSSM 2002, pp.239-252, 2002
4 장미정, 오승우, 원광연, '온라인 의류쇼핑몰을 위한 가상 가봉 시스템', HCI 2004 학술대회, pp.1-6, 2004. 2
5 E. Kreyszig, Advanced Engineering Mathematics 8th Ed., Prentice Hall, 1999
6 R.P. Urbiola and R. Rudomin, 'Multi-layer implicit layer models,' Shape Modelling International, pp.66-71, 1999
7 I. Rudomin, R.P. Urbiola, M.E. Melon and J.L. Castillo, 'Multilayer garments using isosurfaces and physics,' J. of Visualization and Computer Animation, Vol.12, pp.215-226, 2001   DOI   ScienceOn
8 F. Cordier, P. Volino and N.M-Thalmann, 'Integrating deformations between bodies and cloths,' Journal of Visualization and Computer Animation, Vol.12, pp.45-53, 2001   DOI   ScienceOn
9 David Baraff and Andrew Witkin, 'Large steps in cloth simulation,' Computer Graphics, pp.43-54, 1998
10 Mark Meyer, Gilles Debunne, Mathieu Desbrun and Alan J. Barr, 'Interactive animation of cloth-like objects in virtual reality,' Journal of Visualization and Computer Animation, Vol.12, pp.1-12, 2001   DOI   ScienceOn
11 D.E. Breen, D.H. House and P.H. Getto, 'A physically-based particle model of woven cloth,' Visual Computer, Vol.8, pp.264-277, 1992   DOI
12 P. Volino and N.M-Thalmann, 'Developing simulation techniques for an interactive clothing system,' International Conference on Virtual Systems and Multimedia, pp.109-118, 1997   DOI
13 P. Volino and N.M-Thalmann, 'Collision and self collision detection: efficient and rhobust solutions for highly deformable surfaces,' Computer Animation and Simulation, pp.55-65, 1995
14 P. Volino and N.M-Thalmann, 'An evolving system for simulating clothes on virtual actors,' Computer Graphics in Textiles and Apparel, pp.42-51, September 1996   DOI   ScienceOn
15 D. Terzopoulos, J. Platt, A. Barr, K. Fleischer, 'Elastically deformable models,' Computer Graphics, Vol.21 , No.4, pp.205-214, 1987   DOI
16 T.L. Kunii and H. Gotoda, 'Singularity Theoretical Modeling and Animation of Garment Wrinkle Formation Process,' Visual Computer, Vol.6, No.6, pp.326-336, 1990   DOI
17 F. Taillefer, 'Mixed Modeling,' Proc. Compugraphics, pp.467-478, 1991
18 M. Aono, 'A Wrinkle Propagation Model for Cloth,' Proc. of Computer Graphics International, Vol.4, 1988, pp.306-331
19 H. Ng and R.L. Grimsdale, 'GEOFF - A Geometrical Editor for Fold Formation,' Lecture Notes in Computer Science Vol. 1024: Image Analysis Applications and Computer Graphics, R. Chin et al., eds., Springer-Verlag, Berlin, pp.124-131, 1995
20 T. Agui, Y. Nagano and M. Nakayama, 'An Expression method of Cylindrical Cloth Objects - An Expression of Folds of a Sleeve using Computer Graphics,' Trans. Soc. Of Electronics, Information and Communications, Vol.J73-D-II, No.7, pp.1095-1097, 1990
21 J. Weil, 'The synthesis of cloth objects,' Computer Graphics, Vol.20, No.4, pp.49-54, 1986   DOI