Feature based 3D garment design through 2D sketches

Abstract This paper presents a new approach for intuitively modeling a three-dimensional (3D) garment around a 3D human model by two-dimensional (2D) sketches input. Our approach is feature based—every human model has pre-defined features, and the constructed garments are related to the features on human models. Firstly, a feature template for creating a customized 3D garment is defined according to the features on a human model; secondly, the profiles of the 3D garment are specified through 2D sketches; finally, a smooth mesh surface interpolating the specified profiles is constructed by a modified variational subdivision scheme. The resulting mesh surface can be cut and flattened into 2D patterns to be manufactured. Our approach provides a 3D design tool to create garment patterns directly in the 3D space through 2D strokes, which is a characteristic not available in other computer aided garment design systems. The constructed garment patterns are related to the features on a human model, so the patterns can be regenerated automatically when creating the same style of garment for other human models. Our technique can greatly improve the efficiency and the quality of pattern making in the garment industry.

[1]  Adi Levin,et al.  Interpolating nets of curves by smooth subdivision surfaces , 1999, SIGGRAPH.

[2]  Lee Markosian,et al.  Skin: a constructive approach to modeling free-form shapes , 1999, SIGGRAPH.

[3]  Gabriel Taubin,et al.  A signal processing approach to fair surface design , 1995, SIGGRAPH.

[4]  Carlo H. Séquin,et al.  Functional optimization for fair surface design , 1992, SIGGRAPH.

[5]  Brian Wyvill,et al.  Interactive techniques for implicit modeling , 1990, I3D '90.

[6]  Yiorgos Chrysanthou,et al.  Fast Cloth Animation on Walking Avatars , 2001, Comput. Graph. Forum.

[7]  Nadia Magnenat-Thalmann,et al.  Versatile and efficient techniques for simulating cloth and other deformable objects , 1995, SIGGRAPH.

[8]  Michael Garland,et al.  Surface simplification using quadric error metrics , 1997, SIGGRAPH.

[9]  Mmf Yuen,et al.  A spring-mass model based approach for warping cloth pattern on 3D objects , 1998 .

[10]  Hans-Peter Seidel,et al.  Interactive multi-resolution modeling on arbitrary meshes , 1998, SIGGRAPH.

[11]  Satoshi Matsuoka,et al.  Teddy: A Sketching Interface for 3D Freeform Design , 1999, SIGGRAPH Courses.

[12]  Åke Björck,et al.  Numerical Methods , 1995, Handbook of Marine Craft Hydrodynamics and Motion Control.

[13]  Ccl Wang,et al.  Web-based design and manufacturing of custom mannequin model , 2001 .

[14]  Changling Wang,et al.  Surface free-form deformation and physics-based surface development , 1999 .

[15]  Charlie C. L. Wang,et al.  SKETCH BASED MESH EXTRUSION WITH REMESHING TECHNIQUES , 2001 .

[16]  Tony DeRose,et al.  Mesh optimization , 1993, SIGGRAPH.

[17]  Mark Meyer,et al.  Implicit fairing of irregular meshes using diffusion and curvature flow , 1999, SIGGRAPH.

[18]  Les A. Piegl,et al.  The NURBS Book , 1995, Monographs in Visual Communication.

[19]  L. Kobbelt,et al.  Generating Fair Meshes with $G^1$ Boundary Conditions , 2000 .

[20]  William E. Lorensen,et al.  Decimation of triangle meshes , 1992, SIGGRAPH.

[21]  Peter Schröder,et al.  Interactive multiresolution mesh editing , 1997, SIGGRAPH.

[22]  Shi-Min Hu,et al.  An effective feature-preserving mesh simplification scheme based on face constriction , 2001, Proceedings Ninth Pacific Conference on Computer Graphics and Applications. Pacific Graphics 2001.

[23]  Les A. Piegl,et al.  The NURBS book (2nd ed.) , 1997 .

[24]  Charlie C. L. Wang,et al.  Surface flattening based on energy model , 2002, Comput. Aided Des..

[25]  Adi Levin Combined subdivision schemes for the design of surfaces satisfying boundary conditions , 1999, Comput. Aided Geom. Des..

[26]  Charlie C. L. Wang,et al.  Virtual human modeling from photographs for garment industry , 2003, Comput. Aided Des..

[27]  Charlie C. L. Wang,et al.  From laser-scanned data to feature human model: a system based on fuzzy logic concept , 2003, Comput. Aided Des..

[28]  Jin Fan,et al.  A spring-mass model-based approach for warping cloth patterns on 3D objects , 1998, Comput. Animat. Virtual Worlds.

[29]  Leif Kobbelt,et al.  Geometric fairing of irregular meshes for free-form surface design , 2001, Comput. Aided Geom. Des..

[30]  Ralph R. Martin,et al.  Reverse engineering of geometric models - an introduction , 1997, Comput. Aided Des..

[31]  Peter Schröder,et al.  Interpolating Subdivision for meshes with arbitrary topology , 1996, SIGGRAPH.

[32]  Andrei Khodakovsky,et al.  Fine level feature editing for subdivision surfaces , 1999, SMA '99.

[33]  Leif Kobbelt,et al.  Generating fair meshes with G/sup 1/ boundary conditions , 2000, Proceedings Geometric Modeling and Processing 2000. Theory and Applications.