ABSTRACT
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.
Supplemental Material
Available for Download
Preview video captions
The supplementary consists of two documents: - supplementary.pdf which provides implementation details and further explanations to the main paper - video.mp4 which provides an overview of our system and user sessions as well as more results
- Lea Albaugh, Scott Hudson, and Lining Yao. 2019. Digital Fabrication of Soft Actuated Objects by Machine Knitting. In Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems (CHI EA '19). ACM, New York, NY, USA, Article VS01, 1 pages. http://dx.doi.org/10.1145/3290607.3311767Google ScholarDigital Library
- Michael Bostock, Vadim Ogievetsky, and Jeffrey Heer. 2011. D3: Data-Driven Documents. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis) (2011). http://idl.cs.washington.edu/papers/d3Google Scholar
- Butterick Publishing Inc. 2016. The Art of Knitting (Dover Knitting, Crochet, Tatting, Lace). Dover Publications.Google Scholar
- Robert L Cook. 1984. Shade trees. ACM Siggraph Computer Graphics 18, 3 (1984), 223--231.Google ScholarDigital Library
- Nanette Donohue. 2015. 750 Knitting Stitches: The Ultimate Knit Stitch Bible. St. Martin's Griffin.Google Scholar
- Nur Al-huda Hamdan, Simon Voelker, and Jan Borchers. 2018. Sketch&Stitch: Interactive Embroidery for E-textiles. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. ACM, 82.Google ScholarDigital Library
- Megan Hofmann, Lea Albaugh, Ticha Sethapakadi, Jessica Hodgins, Scott Hudson, Jame McCann, and Jennifer Mankoff. 2019. KnitPicking Textures: Programming and Modifying Complex Knitted Textures for Machine and Hand Knitting. (2019).Google Scholar
- Yuki Igarashi, Takeo Igarashi, and Hiromasa Suzuki. 2008a. Knitting a 3D model. In Computer Graphics Forum, Vol. 27. Wiley Online Library, 1737--1743.Google Scholar
- Yuki Igarashi, Takeo Igarashi, and Hiromasa Suzuki. 2008b. Knitty: 3D Modeling of Knitted Animals with a Production Assistant Interface.. In Eurographics (Short Papers). Citeseer, 17--20.Google Scholar
- Jonathan Kaldor. 2011. Simulating yarn-based cloth. (2011).Google Scholar
- Alexandre Kaspar, Tae-Hyun Oh, Liane Makatura, Petr Kellnhofer, and Wojciech Matusik. 2019. Neural Inverse Knitting: From Images to Manufacturing Instructions. In Proceedings of the 36th International Conference on Machine Learning (Proceedings of Machine Learning Research), Kamalika Chaudhuri and Ruslan Salakhutdinov (Eds.), Vol. 97. PMLR, Long Beach, California, USA, 3272--3281. http://proceedings.mlr.press/v97/kaspar19a.htmlGoogle Scholar
- Matthew Keeter. 2013. Hierarchical volumetric object representations for digital fabrication workflows. ACM.Google Scholar
- Jonathan Leaf, Rundong Wu, Eston Schweickart, Doug L. James, and Steve Marschner. 2018. Interactive Design of Yarn-Level Cloth Patterns. ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2018) 37, 6 (11 2018). http://dx.doi.org/https://doi.org/10.1145/3272127.3275105Google ScholarDigital Library
- Ali Maziz, Alessandro Concas, Alexandre Khaldi, Jonas Stålhand, Nils-Krister Persson, and Edwin WH Jager. 2017. Knitting and weaving artificial muscles. Science advances 3, 1 (2017), e1600327.Google Scholar
- James McCann, Lea Albaugh, Vidya Narayanan, April Grow, Wojciech Matusik, Jennifer Mankoff, and Jessica Hodgins. 2016. A compiler for 3D machine knitting. ACM Transactions on Graphics (TOG) 35, 4 (2016), 49.Google ScholarDigital Library
- Vidya Narayanan, Lea Albaugh, Jessica Hodgins, Stelian Coros, and James McCann. 2018. Automatic Knitting of 3D Meshes. ACM Trans. Graph (2018).Google Scholar
- Huaishu Peng, Scott Hudson, Jennifer Mankoff, and James McCann. 2016. Soft printing with fabric. XRDS: Crossroads, The ACM Magazine for Students 22, 3 (2016), 50--53.Google ScholarDigital Library
- Hannah Perner-Wilson, Leah Buechley, and Mika Satomi. 2011. Handcrafting Textile Interfaces from a Kit-of-no-parts. In Proceedings of the Fifth International Conference on Tangible, Embedded, and Embodied Interaction (TEI '11). ACM, New York, NY, USA, 61--68. http://dx.doi.org/10.1145/1935701.1935715Google ScholarDigital Library
- Ivan Poupyrev, Nan-Wei Gong, Shiho Fukuhara, Mustafa Emre Karagozler, Carsten Schwesig, and Karen E. Robinson. 2016. Project Jacquard: Interactive Digital Textiles at Scale. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16). ACM, New York, NY, USA, 4216--4227. http://dx.doi.org/10.1145/2858036.2858176Google ScholarDigital Library
- Przemyslaw Prusinkiewicz and Aristid Lindenmayer. 2012. The algorithmic beauty of plants. Springer Science & Business Media.Google Scholar
- Michael Rein, Valentine Dominique Favrod, Chong Hou, Tural Khudiyev, Alexander Stolyarov, Jason Cox, Chia-Chun Chung, Chhea Chhav, Marty Ellis, John Joannopoulos, and others. 2018. Diode fibres for fabric-based optical communications. Nature 560, 7717 (2018), 214.Google Scholar
- Michael L Rivera, Melissa Moukperian, Daniel Ashbrook, Jennifer Mankoff, and Scott E Hudson. 2017. Stretching the bounds of 3D printing with embedded textiles. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems. ACM, 497--508.Google ScholarDigital Library
- Gerard Rubio. 2014. OpenKnit: Open Source Digital Knitting. http://openknit.org. (2014). [Online; Accessed: 2018-09-01].Google Scholar
- Triambak Saxena, Gerard Rubio, and Tom Catling. 2017. Kniterate: The Digital Knitting Machine. https://www.kickstarter.com/projects/kniterate/kniterate-the-digital-knitting-machine. (2017). [Online; Accessed: 2018-09-01].Google Scholar
- Adriana Schulz, Cynthia Sung, Andrew Spielberg, Wei Zhao, Robin Cheng, Eitan Grinspun, Daniela Rus, and Wojciech Matusik. 2017. Interactive robogami: An end-to-end system for design of robots with ground locomotion. The International Journal of Robotics Research 36, 10 (2017), 1131--1147.Google ScholarDigital Library
- Shima Seiki. 2011. SDS-ONE Apex3. http://www.shimaseiki.com/product/design/sdsone_apex/flat/. (2011). [Online; Accessed: 2018-09-01].Google Scholar
- D.J. Spencer. 2001. Knitting Technology: A Comprehensive Handbook and Practical Guide. Technomic publishing. https://books.google.com/books?id=zsoRvDWPd2gCGoogle Scholar
- Stoll. 2011. M1Plus pattern software. http://www.stoll.com/stoll_software_solutions_en_4/pattern_software_m1plus/3_1. (2011). [Online; Accessed: 2018-09-01].Google Scholar
- Nobuyuki Umetani, Danny M Kaufman, Takeo Igarashi, and Eitan Grinspun. 2011. Sensitive couture for interactive garment modeling and editing. ACM Trans. Graph. 30, 4 (2011), 90--1.Google ScholarDigital Library
- Jenny Underwood. 2009. The design of 3D shape knitted preforms. (2009).Google Scholar
- Vasturiano. 2018. Force-directed graph rendered on HTML5 canvas. https://github.com/vasturiano/force-graph. (2018). [Online; Accessed: 2018-08--22].Google Scholar
- Kiril Vidimce, Alexandre Kaspar, Ye Wang, and Wojciech Matusik. 2016. Foundry: Hierarchical material design for multi-material fabrication. In Proceedings of the 29th Annual Symposium on User Interface Software and Technology. ACM, 563--574.Google ScholarDigital Library
- Anita Vogl, Patrick Parzer, Teo Babic, Joanne Leong, Alex Olwal, and Michael Haller. 2017. StretchEBand: Enabling Fabric-based Interactions through Rapid Fabrication of Textile Stretch Sensors.. In CHI. 2617--2627.Google Scholar
- Waag. 2014. Building the OpenKnit Machine. https://www.instructables.com/id/Building-the-Open-Knit-machine/. (2014). [Online; Accessed: 2018-09-01].Google Scholar
- Kui Wu, Xifeng Gao, Zachary Ferguson, Daniele Panozzo, and Cem Yuksel. 2018a. Stitch meshing. ACM Transactions on Graphics (TOG) 37, 4 (2018), 130.Google ScholarDigital Library
- Kui Wu, Hannah Swan, and Cem Yuksel. 2018b. Knittable Stitch Meshes. ACM Transactions on Graphics (2018).Google Scholar
- Cem Yuksel, Jonathan M Kaldor, Doug L James, and Steve Marschner. 2012. Stitch meshes for modeling knitted clothing with yarn-level detail. ACM Transactions on Graphics (TOG) 31, 4 (2012), 37.Google ScholarDigital Library
- Cem Yuksel, Sylvain Lefebvre, and Marco Tarini. 2019. Rethinking Texture Mapping. Computer Graphics Forum (Proceedings of Eurographics 2019) 38, 2 (2019), 17. to appear.Google Scholar
Index Terms
- Knitting Skeletons: A Computer-Aided Design Tool for Shaping and Patterning of Knitted Garments
Recommendations
Microfabrication processes on cylindrical substrates - Part II: Lithography and connections
Cylindrical microfabrication offers the opportunity to fabricate electrical or mechanical devices around the surfaces of cylinders. Standard processes developed for planar substrates such as silicon wafers must be adapted to curved surfaces. This paper ...
Exposing extreme ultraviolet lithography at Intel
In this paper we present the latest results on developing and integrating extreme ultraviolet lithography (EUVL) at Intel. The world's first commercial EUV exposure tool was installed in Intel's development fab, linked to a resist track, and had ...
Fabrication of micro- and submicrometer silver patterns by microcontact printing of mercaptosilanes and direct electroless metallization
A novel method for the fabrication of silver micro- and submicrometer patterns on glass substrates is reported. Microcontact printing is used to selectively print 3-mercaptopropyltriethoxysilane (MPTES) molecules on glass substrates. No further ...
Comments