Knitting Skeletons: A Computer-Aided Design Tool for Shaping and Patterning of Knitted Garments

This work presents a novel interactive system for simple garment composition and surface patterning. Our approach makes it easier for casual users to customize machine-knitted garments, while enabling more advanced users to design their own composable templates. Our tool combines ideas from CAD software and image editing: it allows the composition of (1) parametric knitted primitives, and (2) stitch pattern layers with different resampling behaviours. By leveraging the regularity of our primitives, our tool enables interactive customization with automated layout and real-time patterning feedback. We show a variety of garments and patterns created with our tool, and highlight our ability to transfer shape and pattern customizations between users.

[1]  Jonathan Kaldor,et al.  Simulating Yarn-Based Cloth , 2011 .

[2]  Leah Buechley,et al.  Handcrafting textile interfaces from a kit-of-no-parts , 2010, TEI.

[3]  Scott E. Hudson,et al.  Stretching the Bounds of 3D Printing with Embedded Textiles , 2017, CHI.

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

[5]  Tae-Hyun Oh,et al.  Neural Inverse Knitting: From Images to Manufacturing Instructions , 2019, ICML.

[6]  Matthew Keeter Hierarchical volumetric object representations for digital fabrication workflows , 2013, SIGGRAPH '13.

[7]  Ye Wang,et al.  Foundry: Hierarchical Material Design for Multi-Material Fabrication , 2016, UIST.

[8]  Ivan Poupyrev,et al.  Project Jacquard: Interactive Digital Textiles at Scale , 2016, CHI.

[9]  Wei Zhao,et al.  Interactive robogami: An end-to-end system for design of robots with ground locomotion , 2017, Int. J. Robotics Res..

[10]  Kui Wu,et al.  Knittable Stitch Meshes , 2019, ACM Trans. Graph..

[11]  Sylvain Lefebvre,et al.  Rethinking Texture Mapping , 2019, Comput. Graph. Forum.

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

[13]  A. Concas,et al.  Knitting and weaving artificial muscles , 2017, Science Advances.

[14]  Alex Olwal,et al.  StretchEBand: Enabling Fabric-based Interactions through Rapid Fabrication of Textile Stretch Sensors , 2017, CHI.

[15]  Jan O. Borchers,et al.  Sketch&Stitch: Interactive Embroidery for E-textiles , 2018, CHI.

[16]  Jeffrey Heer,et al.  SpanningAspectRatioBank Easing FunctionS ArrayIn ColorIn Date Interpolator MatrixInterpola NumObjecPointI Rectang ISchedu Parallel Pause Scheduler Sequen Transition Transitioner Transiti Tween Co DelimGraphMLCon IData JSONCon DataField DataSc Dat DataSource Data DataUtil DirtySprite LineS RectSprite , 2011 .

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

[18]  Yoel Fink,et al.  Diode fibres for fabric-based optical communications , 2018, Nature.

[19]  HeerJeffrey,et al.  D3 Data-Driven Documents , 2011 .

[20]  Steve Marschner,et al.  Interactive design of periodic yarn-level cloth patterns , 2018, ACM Trans. Graph..

[21]  Lining Yao,et al.  Digital Fabrication of Soft Actuated Objects by Machine Knitting , 2019, CHI.

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

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

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

[25]  Jessica K. Hodgins,et al.  KnitPicking Textures: Programming and Modifying Complex Knitted Textures for Machine and Hand Knitting , 2019, UIST.

[26]  Robert L. Cook,et al.  Shade trees , 1984, SIGGRAPH.

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

[28]  Scott E. Hudson,et al.  Soft printing with fabric , 2016, XRDS.

[29]  J Underwood The design of 3D shape knitted preforms , 2009 .

[30]  Przemyslaw Prusinkiewicz,et al.  The Algorithmic Beauty of Plants , 1990, The Virtual Laboratory.

[31]  David J. Spencer,et al.  Knitting Technology: A Comprehensive Handbook and Practical Guide, Third Edition , 2001 .