{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T07:17:36Z","timestamp":1767856656909,"version":"3.49.0"},"reference-count":48,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2021,7,19]],"date-time":"2021-07-19T00:00:00Z","timestamp":1626652800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2021,8,31]]},"abstract":"<jats:p>We present a novel workflow to design and program knitted garments for industrial whole-garment knitting machines. Inspired by traditional garment making based on cutting and sewing, we propose a sketch representation with additional annotations necessary to model the knitting process. Our system bypasses complex editing operations in 3D space, which allows us to achieve interactive editing of both the garment shape and its underlying time process. We provide control of the local knitting direction, the location of important course interfaces, as well as the placement of stitch irregularities that form seams in the final garment. After solving for the constrained knitting time process, the garment sketches are automatically segmented into a minimal set of simple regions that can be knitted using simple knitting procedures. Finally, our system optimizes a stitch graph hierarchically while providing control over the tradeoff between accuracy and simplicity. We showcase different garments created with our web interface.<\/jats:p>","DOI":"10.1145\/3450626.3459752","type":"journal-article","created":{"date-parts":[[2021,7,20]],"date-time":"2021-07-20T00:04:26Z","timestamp":1626739466000},"page":"1-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":31,"title":["Knit sketching"],"prefix":"10.1145","volume":"40","author":[{"given":"Alexandre","family":"Kaspar","sequence":"first","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Kui","family":"Wu","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Yiyue","family":"Luo","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Liane","family":"Makatura","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Wojciech","family":"Matusik","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]}],"member":"320","published-online":{"date-parts":[[2021,7,19]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Digital Fabrication of Soft Actuated Objects by Machine Knitting (CHI '19)","author":"Albaugh Lea","unstructured":"Lea Albaugh , Scott Hudson , and Lining Yao . 2019. Digital Fabrication of Soft Actuated Objects by Machine Knitting (CHI '19) . Association for Computing Machinery , New York, NY, USA , 1--13. Lea Albaugh, Scott Hudson, and Lining Yao. 2019. Digital Fabrication of Soft Actuated Objects by Machine Knitting (CHI '19). Association for Computing Machinery, New York, NY, USA, 1--13."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925896"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461975"},{"key":"e_1_2_2_4_1","unstructured":"Clo3D. 2020. Clo3D. [Online]. Available from: https:\/\/www.clo3d.com.  Clo3D. 2020. Clo3D. [Online]. Available from: https:\/\/www.clo3d.com."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2006.00982.x"},{"key":"e_1_2_2_6_1","unstructured":"Nanette Donohue. 2015. 750 Knitting Stitches: The Ultimate Knit Stitch Bible.  Nanette Donohue. 2015. 750 Knitting Stitches: The Ultimate Knit Stitch Bible."},{"key":"e_1_2_2_7_1","article-title":"DRAPE","volume":"31","author":"Guan Peng","year":"2012","unstructured":"Peng Guan , Loretta Reiss , David A. Hirshberg , Alexander Weiss , and Michael J. Black . 2012 . DRAPE : DRessing Any PErson. ACM Trans. Graph. 31 , 4, Article 35 (July 2012), 10 pages. Peng Guan, Loretta Reiss, David A. Hirshberg, Alexander Weiss, and Michael J. Black. 2012. DRAPE: DRessing Any PErson. ACM Trans. Graph. 31, 4, Article 35 (July 2012), 10 pages.","journal-title":"DRessing Any PErson. ACM Trans. Graph."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1002\/adma.201606580"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3332165.3347886"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICVRV.2016.48"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882328"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01318.x"},{"key":"e_1_2_2_13_1","volume-title":"Eurographics (Short Papers)","author":"Igarashi Yuki","unstructured":"Yuki Igarashi , Takeo Igarashi , and Hiromasa Suzuki . 2008b. Knitty: 3D Modeling of Knitted Animals with a Production Assistant Interface .. In Eurographics (Short Papers) . The Eurographics Association , Aire-la- Ville, Switzerland , 17--20. Yuki Igarashi, Takeo Igarashi, and Hiromasa Suzuki. 2008b. Knitty: 3D Modeling of Knitted Animals with a Production Assistant Interface.. In Eurographics (Short Papers). The Eurographics Association, Aire-la-Ville, Switzerland, 17--20."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818078"},{"key":"e_1_2_2_15_1","unstructured":"Steven G Johnson. 2014. The NLopt nonlinear-optimization package. http:\/\/github.com\/stevengj\/nlopt  Steven G Johnson. 2014. The NLopt nonlinear-optimization package. http:\/\/github.com\/stevengj\/nlopt"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3332165.3347879"},{"key":"e_1_2_2_17_1","volume-title":"International Conference on Machine Learning. PMLR, 3272--3281","author":"Kaspar Alexandre","year":"2019","unstructured":"Alexandre Kaspar , Tae-Hyun Oh , Liane Makatura , Petr Kellnhofer , and Wojciech Matusik . 2019 b. Neural inverse knitting: from images to manufacturing instructions . In International Conference on Machine Learning. PMLR, 3272--3281 . Alexandre Kaspar, Tae-Hyun Oh, Liane Makatura, Petr Kellnhofer, and Wojciech Matusik. 2019b. Neural inverse knitting: from images to manufacturing instructions. In International Conference on Machine Learning. PMLR, 3272--3281."},{"key":"e_1_2_2_18_1","volume-title":"Interactive Design of Yarn-Level Cloth Patterns. ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2018) 37, 6 (11","author":"Leaf Jonathan","year":"2018","unstructured":"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 ). 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)."},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201310"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3213512.3213515"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445780"},{"key":"e_1_2_2_22_1","unstructured":"MarvelousDesigner. 2020. MarvelousDesigner. [Online]. Available from: https:\/\/www.marvelousdesigner.com.  MarvelousDesigner. 2020. MarvelousDesigner. [Online]. Available from: https:\/\/www.marvelousdesigner.com."},{"key":"e_1_2_2_23_1","unstructured":"James McCann. 2017. The \"Knitout\" (.k) File Format. [Online]. Available from: https:\/\/textiles-lab.github.io\/knitout\/knitout.html.  James McCann. 2017. The \"Knitout\" (.k) File Format. [Online]. Available from: https:\/\/textiles-lab.github.io\/knitout\/knitout.html."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925940"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392477"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3186265"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322995"},{"key":"e_1_2_2_28_1","volume-title":"Joseph Paradiso, and Hiroshi Ishii.","author":"Ou Jifei","year":"2019","unstructured":"Jifei Ou , Daniel Oran , Don Derek Haddad , Joseph Paradiso, and Hiroshi Ishii. 2019 . SensorKnit: Architecting textile sensors with machine knitting. 3D Printing and Additive Manufacturing 6, 1 (2019), 1--11. Jifei Ou, Daniel Oran, Don Derek Haddad, Joseph Paradiso, and Hiroshi Ishii. 2019. SensorKnit: Architecting textile sensors with machine knitting. 3D Printing and Additive Manufacturing 6, 1 (2019), 1--11."},{"key":"e_1_2_2_29_1","volume-title":"Tom Van Mele, and Philippe Block","author":"Popescu Mariana","year":"2018","unstructured":"Mariana Popescu , Matthias Rippmann , Tom Van Mele, and Philippe Block . 2018 . Automated Generation of Knit Patterns for Non-developable Surfaces. In Humanizing Digital Reality, De Rycke K. et al. (Ed.). Springer , Singapore. Mariana Popescu, Matthias Rippmann, Tom Van Mele, and Philippe Block. 2018. Automated Generation of Knit Patterns for Non-developable Surfaces. In Humanizing Digital Reality, De Rycke K. et al. (Ed.). Springer, Singapore."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.promfg.2020.10.068"},{"key":"e_1_2_2_31_1","unstructured":"Nicholas Sharp Keenan Crane etal 2019. geometry-central. www.geometry-central.net.  Nicholas Sharp Keenan Crane et al. 2019. geometry-central. www.geometry-central.net."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58523-5_14"},{"key":"e_1_2_2_33_1","unstructured":"Shima Seiki. 2011. SDS-ONE Apex3. [Online]. Available from: http:\/\/www.shimaseiki.com\/product\/design\/sdsone_apex\/flat\/.  Shima Seiki. 2011. SDS-ONE Apex3. [Online]. Available from: http:\/\/www.shimaseiki.com\/product\/design\/sdsone_apex\/flat\/."},{"key":"e_1_2_2_34_1","volume-title":"Knitting technology: a comprehensive handbook and practical guide","author":"Spencer David J","unstructured":"David J Spencer . 2001. Knitting technology: a comprehensive handbook and practical guide . Vol. 16 . CRC press . David J Spencer. 2001. Knitting technology: a comprehensive handbook and practical guide. Vol. 16. CRC press."},{"key":"e_1_2_2_35_1","unstructured":"Stoll. 2011. M1Plus pattern software. [Online]. Available from: http:\/\/www.stoll.com\/stoll_software_solutions_en_4\/pattern_software_m1plus\/3_1.  Stoll. 2011. M1Plus pattern software. [Online]. Available from: http:\/\/www.stoll.com\/stoll_software_solutions_en_4\/pattern_software_m1plus\/3_1."},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073228"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2007.1"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964985"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1557\/adv.2016.498"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2004.09.003"},{"key":"e_1_2_2_42_1","first-page":"7","article-title":"Design Automation for Customized Apparel","volume":"37","author":"Wang Charlie C. L.","year":"2005","unstructured":"Charlie C. L. Wang , Yu Wang , and Matthew M. F. Yuen . 2005 . Design Automation for Customized Apparel Products. Comput. Aided Des. 37 , 7 (June 2005), 675--691. Charlie C. L. Wang, Yu Wang, and Matthew M. F. Yuen. 2005. Design Automation for Customized Apparel Products. Comput. Aided Des. 37, 7 (June 2005), 675--691.","journal-title":"Products. Comput. Aided Des."},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201320"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275074"},{"key":"e_1_2_2_45_1","volume-title":"A tailored, electronic textile conformable suit for large-scale spatiotemporal physiological sensing in vivo. npj Flexible Electronics 4, 1","author":"Wicaksono Irmandy","year":"2020","unstructured":"Irmandy Wicaksono , Carson I Tucker , Tao Sun , Cesar A Guerrero , Clare Liu , Wesley M Woo , Eric J Pence , and Canan Dagdeviren . 2020. A tailored, electronic textile conformable suit for large-scale spatiotemporal physiological sensing in vivo. npj Flexible Electronics 4, 1 ( 2020 ), 1--13. Irmandy Wicaksono, Carson I Tucker, Tao Sun, Cesar A Guerrero, Clare Liu, Wesley M Woo, Eric J Pence, and Canan Dagdeviren. 2020. A tailored, electronic textile conformable suit for large-scale spatiotemporal physiological sensing in vivo. npj Flexible Electronics 4, 1 (2020), 1--13."},{"key":"e_1_2_2_46_1","volume-title":"Stitch Meshing. ACM Trans. Graph. (Proceedings of SIGGRAPH 2018)","author":"Wu Kui","year":"2018","unstructured":"Kui Wu , Xifeng Gao , Zachary Ferguson , Daniele Panozzo , and Cem Yuksel . 2018 . Stitch Meshing. ACM Trans. Graph. (Proceedings of SIGGRAPH 2018) 37, 4, Article 130 (jul 2018), 14 pages. Kui Wu, Xifeng Gao, Zachary Ferguson, Daniele Panozzo, and Cem Yuksel. 2018. Stitch Meshing. ACM Trans. Graph. (Proceedings of SIGGRAPH 2018) 37, 4, Article 130 (jul 2018), 14 pages."},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3292481"},{"key":"e_1_2_2_48_1","volume-title":"Wearable 3D Machine Knitting: Automatic Generation of Shaped Knit Sheets to Cover Real-World Objects","author":"Wu Kui","year":"2021","unstructured":"Kui Wu , Marco Tarini , Cem Yuksel , James Mccann , and Xifeng Gao . 2021. Wearable 3D Machine Knitting: Automatic Generation of Shaped Knit Sheets to Cover Real-World Objects . IEEE Transactions on Visualization and Computer Graphics ( 2021 ), 1--1. Kui Wu, Marco Tarini, Cem Yuksel, James Mccann, and Xifeng Gao. 2021. Wearable 3D Machine Knitting: Automatic Generation of Shaped Knit Sheets to Cover Real-World Objects. IEEE Transactions on Visualization and Computer Graphics (2021), 1--1."},{"key":"e_1_2_2_49_1","volume-title":"Stitch Meshes for Modeling Knitted Clothing with Yarn-level Detail. ACM Trans. Graph. (Proceedings of SIGGRAPH 2012)","author":"Yuksel Cem","year":"2012","unstructured":"Cem Yuksel , Jonathan M. Kaldor , Doug L. James , and Steve Marschner . 2012 . Stitch Meshes for Modeling Knitted Clothing with Yarn-level Detail. ACM Trans. Graph. (Proceedings of SIGGRAPH 2012) 31, 3, Article 37 (2012), 12 pages. Cem Yuksel, Jonathan M. Kaldor, Doug L. James, and Steve Marschner. 2012. Stitch Meshes for Modeling Knitted Clothing with Yarn-level Detail. ACM Trans. Graph. (Proceedings of SIGGRAPH 2012) 31, 3, Article 37 (2012), 12 pages."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3450626.3459752","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3450626.3459752","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:16Z","timestamp":1750191436000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3450626.3459752"}},"subtitle":["from cut &amp; sew patterns to machine-knit garments"],"short-title":[],"issued":{"date-parts":[[2021,7,19]]},"references-count":48,"aliases":["10.1145\/3476576.3476614"],"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,8,31]]}},"alternative-id":["10.1145\/3450626.3459752"],"URL":"https:\/\/doi.org\/10.1145\/3450626.3459752","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,19]]},"assertion":[{"value":"2021-07-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}