Sketch-based wrinkle generation for three-dimensional virtual garment prototyping

Wrinkles and folds are the most important properties determining the style of garment. In this paper, we propose a sketch-based method to generate arbitrary wrinkle shapes for three-dimensional (3D) garment prototyping. The user is required to draw wrinkle strokes on the original garment model in the front view and the back view. These two-dimensional strokes are then transferred into 3D shapes in terms of mesh deformations including Loop subdivision, Laplacian mesh optimization, and mean-value encoding/decoding. Various examples have validated the effectiveness of our proposed method, which can be regarded as a novel approach in 3D garment prototyping.

[1]  Marc Alexa,et al.  Laplacian mesh optimization , 2006, GRAPHITE '06.

[2]  Mark Meyer,et al.  Generalized Barycentric Coordinates on Irregular Polygons , 2002, J. Graphics, GPU, & Game Tools.

[3]  M.C.F. Ng,et al.  A Study on Figured Double-face Jacquard Fabric with Full-color Effect , 2009 .

[4]  Charlie C. L. Wang,et al.  Flexible shape control for automatic resizing of apparel products , 2012, Comput. Aided Des..

[5]  Levent Burak Kara,et al.  An image-based, trainable symbol recognizer for hand-drawn sketches , 2005, Comput. Graph..

[6]  Nadia Magnenat-Thalmann,et al.  Animating wrinkles on clothes , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[7]  Marc Alexa,et al.  Differential coordinates for local mesh morphing and deformation , 2003, The Visual Computer.

[8]  Leif Kobbelt,et al.  A remeshing approach to multiresolution modeling , 2004, SGP '04.

[9]  John F. Hughes,et al.  A Sketch-Based Interface for Clothing Virtual Characters , 2007, IEEE Computer Graphics and Applications.

[10]  Alla Sheffer,et al.  Pyramid coordinates for morphing and deformation , 2004 .

[11]  Pascal Volino,et al.  Fast Geometrical Wrinkles on Animated Surfaces , 1998 .

[12]  Christian Rössl,et al.  Differential coordinates for interactive mesh editing , 2004, Proceedings Shape Modeling Applications, 2004..

[13]  Christian Rössl,et al.  Laplacian surface editing , 2004, SGP '04.

[14]  Brian Wyvill,et al.  ShapeShop: sketch-based solid modeling with BlobTrees , 2007, SIGGRAPH '07.

[15]  Mcf Ng,et al.  Innovative Layered-combination Mode for Digital Jacquard Fabric Design , 2009 .

[16]  J. Hughes,et al.  SmoothSketch: 3D free-form shapes from complex sketches , 2006, ACM Trans. Graph..

[17]  Cassidy J. Curtis,et al.  An art-directed wrinkle system for CG character clothing and skin , 2007, Graph. Model..

[18]  Alla Sheffer,et al.  Mean-Value Geometry Encoding , 2006, Int. J. Shape Model..

[19]  Peter Schröder,et al.  Multiresolution signal processing for meshes , 1999, SIGGRAPH.

[20]  Alla Sheffer,et al.  Modeling from contour drawings , 2009, SBIM '09.

[21]  Huamin Wang,et al.  Example-based wrinkle synthesis for clothing animation , 2010, SIGGRAPH 2010.

[22]  Hans-Peter Seidel,et al.  Multiresolution hierarchies on unstructured triangle meshes , 1999, Comput. Geom..

[23]  Marc Alexa,et al.  SilSketch: automated sketch-based editing of surface meshes , 2007, SBIM '07.

[24]  Levent Burak Kara,et al.  Construction and modification of 3D geometry using a sketch-based interface , 2006, SBM'06.

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