DOI QR코드

DOI QR Code

Transferring Skin Weights to 3D Scanned Clothes

  • Yoon, Seung-Hyun (Department of Multimedia Engineering, Dongguk University) ;
  • Kim, Taejoon (SW & Content Research Laboratory, ETRI) ;
  • Kim, Ho-Won (SW & Content Research Laboratory, ETRI) ;
  • Lee, Jieun (Department of Computer Engineering, Chosun University)
  • Received : 2016.04.15
  • Accepted : 2016.07.20
  • Published : 2016.12.01

Abstract

We present a method for transferring deformation weights of a human character to three-dimensional (3D) scanned clothes. First, clothing vertices are projected onto a character skin. Their deformation weights are determined from the barycentric coordinates of the projection points. For more complicated parts, such as shoulders and armpits, continuously moving planes are constructed and employed as projection reference planes. Clothing vertices on a plane are projected onto the intersection curve of the plane with a character skin to achieve a smooth weight transfer. The proposed method produces an initial deformation for physically based clothing simulations. We demonstrated the effectiveness of our method through several deformation results for 3D scanned clothes.

Keywords

References

  1. N. Magnenat-Thalmann, R. Lemperriere, and D. Thalmann, "Joint-Dependent Local Deformations for Hand Animation and Object Grasping," Proc. Graph. Interface, Toronto, Canada, 1988, pp. 26-33.
  2. D. Terzopoulos et al., "Elastically Deformable Models," Proc. Annu. Conf. Comput. Graph. Interactive Techn., Anaheim, CA, USA, July 27-31, 1987, pp. 205-214.
  3. C. Larboulette, M.-P. Cani, and B. Arnaldi, "Dynamic Skinning: Adding Real-Time Dynamic Effects to an Existing Character Animation," Spring Conf. Comput. Graph., Budmerice, Slovakia, May 2005, pp. 87-93.
  4. J.P. Lewis, M. Cordner, and N. Fong, "Pose Space Deformation: a Unified Approach to Shape Interpolation and Skeleton-Driven Deformation," Proc. Annu. Conf. Comput. Graph. Interactive Techn., New Orleans, LA, USA, July 23-28, 2000, pp. 165-172.
  5. X.C. Wang and C. Phillips, "Multi-weight Enveloping: Least-Squares Approximation Techniques for Skin Animation," Proc. ACM SIGGRAPH/Eurograph. Symp. Comput. Animation, San Antonio, TX, USA, July 21-22, 2002, pp. 129-138.
  6. B. Merry, P. Marais, and J.E. Gain, "Animation Space: a Truly Linear Framework for Character Animation," ACM Trans. Graph., vol. 25, no. 4, Sept. 2006, pp. 1400-1423. https://doi.org/10.1145/1183287.1183294
  7. D.-E. Hyun et al., "Sweep-Based Human Deformation," Visual Comput., vol. 21, no. 8, Sept. 2005, pp. 542-550. https://doi.org/10.1007/s00371-005-0343-x
  8. P.-P.J. Sloan, C.F. Rose III, and M.F. Cohen, "Shape by Example," Proc. Symp Interactive 3D Graph., Chapel Hill, NC, USA, Mar. 19-21, 2001, pp. 135-143.
  9. P.G. Kry, D.L. James, and D.K. Pai, "Eigenskin: Real Time Large Deformation Character Skinning in Hardware," Proc. ACM SIGGRAPH/Eurograph. Symp. Comput. Animation, San Antonio, TX, USA, July 21-22, 2002, pp. 153-159.
  10. B. Allen, B. Curless, and Z. Popovic, "Articulated Body Deformation from Range Scan Data," ACM Trans. Graph., vol. 21, no. 3, July 2002, pp. 612-619. https://doi.org/10.1145/566654.566626
  11. N. Magnenat-Thalmann et al., "Modeling of Bodies and Clothes for Virtual Environments," Proc. Int. Conf. Cyberworlds, Tokyo, Japan, Nov. 18-20, 2004, pp. 201-208.
  12. L. Kavan and J. Zara, "Spherical Blend Skinning: a Real-Time Deformation of Articulated Models," Proc. Symp. Interactive 3D Graph. Games, Washington, DC, USA, Apr. 3-6, 2005, pp. 9-16.
  13. L. Kavan et al., "Geometric Skinning with Approximate Dual Quaternion Blending," ACM Trans. Graph., vol. 27, no. 3, Nov. 2008, pp. 1-23.
  14. M. Alexa, "Linear Combination of Transformations," ACM Trans. Graph., vol. 21, no. 3, July 2002, pp. 380-387. https://doi.org/10.1145/566654.566592
  15. A. Mohr and M. Gleicher, "Building Efficient, Accurate Character Skins from Examples," ACM Trans. Graph., vol. 22, no. 3, July 2003, pp. 562-568. https://doi.org/10.1145/882262.882308
  16. J. Lee, S.-H. Yoon, and M.-S. Kim, "Realistic Human Hand Deformation," Comput. Animation Virtual Worlds, vol. 17, no. 3-4, July 2006, pp. 479-489. https://doi.org/10.1002/cav.150
  17. S.-H. Yoon and M.-S. Kim, "Sweep-Based Freeform Deformations," Comput. Graph. Forum, vol. 25, no. 3, Sept. 2006, pp. 487-496.
  18. D. Terzopoulos and K. Waters, "Physically-Based Facial Modeling, Analysis and Animation," J. Vis. Comput. Animation, vol. 1, no. 2, Dec.1990, pp. 73-80. https://doi.org/10.1002/vis.4340010208
  19. J.E. Chadwick, D.R. Haumann, and R.E. Parent, "Layered Construction for Deformable Animated Characters," Proc. ACM SIGGRAPH, vol. 23, no. 3, July1989, pp. 243-252.
  20. S.M. Platt and N.I. Badler, "Animating Facial Expressions," Comput. Graphics, vol. 15, no. 3, Aug. 1981, pp. 245-252. https://doi.org/10.1145/965161.806812
  21. K. Waters, "A Muscle Model for Animating Three Dimensional Facial Expression," Comput. Graph., vol. 21, no. 4, July 1987, pp. 17-24. https://doi.org/10.1145/37402.37405
  22. K. Waters and D. Terzopolulos, "Modeling and Animating Faces Using Scanned Data," Vis. Comput. Animation, vol. 2, no. 4, Oct./Dec.1991, pp. 123-128. https://doi.org/10.1002/vis.4340020405
  23. M. Carignan et al., "Dressing Animated Synthetic Actors with Complex Deformable Clothes," ACM SIGGRAPH Comput. Graph., vol. 26, no. 2, July 1992, pp. 99-104. https://doi.org/10.1145/142920.134017
  24. D.E. Breen, D.H. House, and M.J. Wozny, "Predicting the Drape of Woven Cloth Using Interacting Particles," Proc. SIGGRAPH, Orlando, FL, USA, July 24-29, 1994, pp. 365-372.
  25. D. Baraff and A. Witkin, "Large Steps in Cloth Simulation," Proc. SIGGRAPH, Orlando, FL, USA, July 19-24, 1998, pp. 43-54.
  26. M. Desbrun, P. Schroder, and A. Barr, "Interactive Animation of Structured Deformable Objects," Proc. Conf. Graph. Interface, Ontario, Canada, June 2-4, 1999, pp. 1-8.
  27. K.-J. Choi and H.-S. Ko, "Stable but Responsive Cloth," Proc. ACM SIGGRAPH, vol. 21, no. 3, July 2002, pp. 604-611.
  28. R. Goldenthal et al., "Efficient Simulation of Inextensible Cloth," Proc. ACM SIGGRAPH, vol. 26, no. 3, July 2007, pp. 62-67. https://doi.org/10.1145/1276377.1276454
  29. H. Wang et al., "Example-Based Wrinkle Synthesis for Clothing Animation," J. ACM Trans. Graph., vol. 29, no. 4, July 2010, pp. 1-8.
  30. Autodesk MAYA LT. https://knowledge.autodesk.com/support/-lt/learn-explore/caas/CloudHelp/cloudhelp/2015/ENU/MayaLT/files/GUID-7D895BB0-1522-4388-96E0-4245127F90AB-htm.html
  31. NVIDIA PhysX. https://developer.nvidia.com/gameworks-physx-overview
  32. NVIDIA $APEX^{TM}$. http://docs.nvidia.com/gameworks/content/