Knittable Stitch Meshes

We introduce knittable stitch meshes for modeling complex 3D knit structures that can be fabricated via knitting. We extend the concept of stitch mesh modeling, which provides a powerful 3D design interface for knit structures but lacks the ability to produce actually knittable models. Knittable stitch meshes ensure that the final model can be knitted. Moreover, they include novel representations for handling important shaping techniques that allow modeling more complex knit structures than prior methods. In particular, we introduce shift paths that connect the yarn for neighboring rows, general solutions for properly connecting pieces of knit fabric with mismatched knitting directions without introducing seams, and a new structure for representing short rows, a shaping technique for knitting that is crucial for creating various 3D forms, within the stitch mesh modeling framework. Our new 3D modeling interface allows for designing knittable structures with complex surface shapes and topologies, and our knittable stitch mesh structure contains all information needed for fabricating these shapes via knitting. Furthermore, we present a scheduling algorithm for providing step-by-step hand knitting instructions to a knitter, so that anyone who knows how to knit can reproduce the complex models that can be designed using our approach. We show a variety of 3D knit shapes and garment examples designed and knitted using our system.

[1]  Sylvain Lefebvre,et al.  Structure‐Preserving Reshape for Textured Architectural Scenes , 2009, Comput. Graph. Forum.

[2]  Doug L. James,et al.  Efficient yarn-based cloth with adaptive contact linearization , 2010, ACM Trans. Graph..

[3]  B. Eberhardt,et al.  The Art of Knitted Fabrics, Realistic & Physically Based Modelling of Knitted Patterns , 1998, Comput. Graph. Forum.

[4]  Adrien Bousseau,et al.  WrapIt: computer-assisted crafting of wire wrapped jewelry , 2015, ACM Trans. Graph..

[5]  A. Demiroz,et al.  A Study of the Graphical Representation of Plain-knitted Structures Part I: Stitch Model for the Graphical Representation of Plain-knitted Structures , 2000 .

[6]  Ze Gang Luo,et al.  Reactive 2D/3D garment pattern design modification , 2005, Comput. Aided Des..

[7]  Dieter Fox,et al.  DuploTrack: a real-time system for authoring and guiding duplo block assembly , 2012, UIST.

[8]  Ali Serkan Soydan,et al.  Geometrical Models for Balanced Rib Knitted Fabrics Part III: 2 × 2, 3 × 3, 4 × 4, and 5 × 5 Rib Fabrics , 2009 .

[9]  Ergun Akleman,et al.  Cyclic plain-weaving on polygonal mesh surfaces with graph rotation systems , 2009, ACM Trans. Graph..

[10]  David Bommes,et al.  Global Structure Optimization of Quadrilateral Meshes , 2011, Comput. Graph. Forum.

[11]  Takeo Igarashi,et al.  Sensitive couture for interactive garment modeling and editing , 2011, ACM Trans. Graph..

[12]  Daniel Thalmann,et al.  Dressing animated synthetic actors with complex deformable clothes , 1992, SIGGRAPH.

[13]  Arif Kurbak,et al.  Geometrical Models for Balanced Rib Knitted Fabrics Part I: Conventionally Knitted 1 × 1 Rib Fabrics , 2009 .

[14]  Kui Wu,et al.  Real-time fiber-level cloth rendering , 2017, I3D.

[15]  Pat Hanrahan,et al.  Designing effective step-by-step assembly instructions , 2003, ACM Trans. Graph..

[16]  James R. Bergen,et al.  Pyramid-based texture analysis/synthesis , 1995, Proceedings., International Conference on Image Processing.

[17]  Eitan Grinspun,et al.  To appear in the ACM SIGGRAPH conference proceedings Efficient Simulation of Inextensible Cloth , 2007 .

[18]  Nadia Magnenat-Thalmann,et al.  Virtual clothing - theory and practice , 2000 .

[19]  Chenfanfu Jiang,et al.  Anisotropic elastoplasticity for cloth, knit and hair frictional contact , 2017, ACM Trans. Graph..

[20]  Debes Bhattacharyya,et al.  Simulating the deformation mechanisms of knitted fabric composites , 2006 .

[21]  Yong-Jin Liu,et al.  A survey on CAD methods in 3D garment design , 2010, Comput. Ind..

[22]  S. Harlock,et al.  Three-Dimensional Computer Modeling of Warp Knitted Structures , 2002 .

[23]  Takeo Igarashi,et al.  Plushie: an interactive design system for plush toys , 2007, ACM Trans. Graph..

[24]  Nadia Magnenat-Thalmann,et al.  Accurate Garment Prototyping and Simulation , 2005 .

[25]  Takeo Igarashi,et al.  Beady: interactive beadwork design and construction , 2011, SA '11.

[26]  E. Akleman,et al.  Cyclic plain-weaving on polygonal mesh surfaces with graph rotation systems , 2009, SIGGRAPH '09.

[27]  Philippe Block,et al.  Automated Generation of Knit Patterns for Non-developable Surfaces , 2018 .

[28]  Yordan Kyosev,et al.  Geometry modelling of warp knitted fabrics with 3D form , 2011 .

[29]  Kui Wu,et al.  Real-Time Cloth Rendering with Fiber-Level Detail , 2019, IEEE Transactions on Visualization and Computer Graphics.

[30]  Jessica K. Hodgins,et al.  Automatic Machine Knitting of 3D Meshes , 2018, ACM Trans. Graph..

[31]  Yannick Rémion,et al.  Towards Mechanical Level of Detail for Knitwear Simulation , 2001, WSCG.

[32]  Wojciech Matusik,et al.  A compiler for 3D machine knitting , 2016, ACM Trans. Graph..

[33]  Daniele Panozzo,et al.  Stitch meshing , 2018, ACM Trans. Graph..

[34]  Z. Hasan A Survey on Shari’Ah Governance Practices in Malaysia, GCC Countries and the UK , 2011 .

[35]  Irfan A. Essa,et al.  Graphcut textures: image and video synthesis using graph cuts , 2003, ACM Trans. Graph..

[36]  Eder Miguel,et al.  Computational design of stable planar-rod structures , 2016, ACM Trans. Graph..

[37]  Andrew P. Witkin,et al.  Large steps in cloth simulation , 1998, SIGGRAPH.

[38]  Shi-Min Hu,et al.  Metric-Driven RoSy Field Design and Remeshing , 2010, IEEE Transactions on Visualization and Computer Graphics.

[39]  Ronald Fedkiw,et al.  Robust treatment of collisions, contact and friction for cloth animation , 2002, SIGGRAPH Courses.

[40]  Kun Zhou,et al.  Mesh quilting for geometric texture synthesis , 2006, ACM Trans. Graph..

[41]  Steve Marschner,et al.  Simulating knitted cloth at the yarn level , 2008, ACM Trans. Graph..

[42]  Miguel A. Otaduy,et al.  Efficient simulation of knitted cloth using persistent contacts , 2015, Symposium on Computer Animation.

[43]  Arif Kurbak,et al.  Geometrical Models for Balanced Rib Knitted Fabrics Part II: Applications of 1 × 1 Rib Model to Presser-Foot Knitted 1 × 1 Rib, Interlock and Half Milano Rib , 2009 .

[44]  K. Choi,et al.  An Energy Model of Plain Knitted Fabric , 2003 .

[45]  Alla Sheffer,et al.  Context-aware garment modeling from sketches , 2011, Comput. Graph..

[46]  Steve Marschner,et al.  Stitch meshes for modeling knitted clothing with yarn-level detail , 2012, ACM Trans. Graph..

[47]  T. Lo,et al.  The Shape and Dimensions of Plain Knitted Fabric: A Fabric Mechanical Model , 2006 .

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

[49]  Nadia Magnenat-Thalmann,et al.  A simple approach to nonlinear tensile stiffness for accurate cloth simulation , 2009, TOGS.

[50]  Mathieu Desbrun,et al.  Discrete shells , 2003, SCA '03.

[51]  Takeo Igarashi,et al.  Knitty: 3D Modeling of Knitted Animals with a Production Assistant Interface , 2008, Eurographics.

[52]  David E. Breen,et al.  Cloth modeling and animation , 2000 .

[53]  Arif Kurbak,et al.  A Geometrical Model for the Double Lacoste Knits , 2008 .

[54]  Wojciech Matusik,et al.  OpenFab , 2013, ACM Trans. Graph..

[55]  Alla Sheffer,et al.  Virtual Garments: A Fully Geometric Approach for Clothing Design , 2006, Comput. Graph. Forum.

[56]  J. Mitani,et al.  Apparent layer operations for the manipulation of deformable objects , 2010, ACM Trans. Graph..

[57]  Takeo Igarashi,et al.  Knitting a 3D Model , 2008, Comput. Graph. Forum.

[58]  Bernhard Eberhardt,et al.  Knit fabrics , 2000 .