{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T06:09:04Z","timestamp":1784268544822,"version":"3.55.0"},"reference-count":75,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T00:00:00Z","timestamp":1656633600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"European Research Council","award":["101003104"],"award-info":[{"award-number":["101003104"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2022,7]]},"abstract":"<jats:p>We propose a method for computing a sewing pattern of a given 3D garment model. Our algorithm segments an input 3D garment shape into patches and computes their 2D parameterization, resulting in pattern pieces that can be cut out of fabric and sewn together to manufacture the garment. Unlike the general state-of-the-art approaches for surface cutting and flattening, our method explicitly targets garment fabrication. It accounts for the unique properties and constraints of tailoring, such as seam symmetry, the usage of darts, fabric grain alignment, and a flattening distortion measure that models woven fabric deformation, respecting its anisotropic behavior. We bootstrap a recent patch layout approach developed for quadrilateral remeshing and adapt it to the purpose of computational pattern making, ensuring that the deformation of each pattern piece stays within prescribed bounds of cloth stress. While our algorithm can automatically produce the sewing patterns, it is fast enough to admit user input to creatively iterate on the pattern design. Our method can take several target poses of the 3D garment into account and integrate them into the sewing pattern design. We demonstrate results on both skintight and loose garments, showcasing the versatile application possibilities of our approach.<\/jats:p>","DOI":"10.1145\/3528223.3530145","type":"journal-article","created":{"date-parts":[[2022,7,22]],"date-time":"2022-07-22T21:06:27Z","timestamp":1658523987000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":71,"title":["Computational pattern making from 3D garment models"],"prefix":"10.1145","volume":"41","author":[{"given":"Nico","family":"Pietroni","sequence":"first","affiliation":[{"name":"University of Technology Sydney, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Corentin","family":"Dumery","sequence":"additional","affiliation":[{"name":"ETH Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Raphael","family":"Falque","sequence":"additional","affiliation":[{"name":"University of Technology Sydney, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mark","family":"Liu","sequence":"additional","affiliation":[{"name":"University of Technology Sydney, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Teresa","family":"Vidal-Calleja","sequence":"additional","affiliation":[{"name":"University of Technology Sydney, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Olga","family":"Sorkine-Hornung","sequence":"additional","affiliation":[{"name":"ETH Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,7,22]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"crossref","unstructured":"Thiemo Alldieck Hongyi Xu and Cristian Sminchisescu. 2021. imGHUM: Implicit Generative Models of 3D Human Shape and Articulated Pose. arXiv:2108.10842 https:\/\/arxiv.org\/abs\/2108.10842","DOI":"10.1109\/ICCV48922.2021.00541"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14272"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925896"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14374"},{"key":"e_1_2_2_5_1","volume-title":"Proceedings IEEE Conf. on Computer Vision and Pattern Recognition (CVPR). IEEE","author":"Bogo Federica","unstructured":"Federica Bogo, Javier Romero, Matthew Loper, and Michael J. Black. 2014. FAUST: Dataset and evaluation for 3D mesh registration. In Proceedings IEEE Conf. on Computer Vision and Pattern Recognition (CVPR). IEEE, Piscataway, NJ, USA, 3794--3801."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12014"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531383"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185532"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13153"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185606"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2007.1"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818059"},{"key":"e_1_2_2_14_1","unstructured":"CLO. 2022. clo3d.com. https:\/\/www.clo3d.com."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2003.1159612"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2006.00982.x"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/2771589.2771590"},{"key":"e_1_2_2_18_1","volume-title":"Mesh Parameterization: Theory and Practice. https:\/\/hal.inria.fr\/inria-00186795 This document is the support of a course given at SIGGRAPH","author":"Hormann Kai","year":"2007","unstructured":"Kai Hormann, Bruno L\u00e9vy, and Alla Sheffer. 2007. Mesh Parameterization: Theory and Practice. https:\/\/hal.inria.fr\/inria-00186795 This document is the support of a course given at SIGGRAPH 2007."},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compind.2012.04.001"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417835"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130895"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2005.00883.x"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1108\/09556220710717017"},{"key":"e_1_2_2_24_1","volume-title":"Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks, J. Vanschoren and S. Yeung (Eds.)","volume":"1","author":"Korosteleva Maria","year":"2021","unstructured":"Maria Korosteleva and Sung-Hee Lee. 2021. Generating Datasets of 3D Garments with Sewing Patterns. In Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks, J. Vanschoren and S. Yeung (Eds.), Vol. 1. https:\/\/datasets-benchmarks-proceedings.neurips.cc\/paper\/2021\/file\/013d407166ec4fa56eb1e1f8cbe183b9-Paper-round1.pdf"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2015.2446472"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566590"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566590"},{"key":"e_1_2_2_28_1","volume-title":"Bounded-distortion Piecewise Mesh Parameterization","author":"Cohen-Or Daniel","year":"2002","unstructured":"lga Sorkine, Daniel Cohen-Or, Rony Goldenthal, and Dani Lischinski. 2002. Bounded-distortion Piecewise Mesh Parameterization. In Proceedings of IEEE Visualization 2002, Robert J. Moorhead, Markus Gross, and Kenneth I. Joy (Eds.). IEEE Computer Society, IEEE Computer Society Press, 355--362. http:\/\/visinfo.zib.de\/EVlib\/Show?EVL-2002-356"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275042"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201310"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2018.07.003"},{"key":"e_1_2_2_32_1","volume-title":"Proceedings of the Symposium on Geometry Processing","author":"Liu Ligang","unstructured":"Ligang Liu, Lei Zhang, Yin Xu, Craig Gotsman, and Steven J. Gortler. 2008. A Local\/Global Approach to Mesh Parameterization. In Proceedings of the Symposium on Geometry Processing (Copenhagen, Denmark) (SGP '08). Eurographics Association, Goslar, DEU, 1495--1504."},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459868"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392472"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818013"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925940"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2004.09.006"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0924-0136(00)00694-4"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2010.11.008"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392477"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3186265"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322995"},{"key":"e_1_2_2_43_1","volume-title":"Automation in Garment Manufacturing","author":"Nayak Rajkishore","unstructured":"Rajkishore Nayak and Rajiv Padhye. 2017. Automation in Garment Manufacturing. Woodhead Publishing. 1--414 pages."},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356542"},{"key":"e_1_2_2_45_1","unstructured":"Optitex. 2022. optitex.com. https:\/\/optitex.com."},{"key":"e_1_2_2_46_1","volume-title":"Proceedings, Part VI (Lecture Notes in Computer Science","volume":"613","author":"Osman Ahmed A. A.","unstructured":"Ahmed A. A. Osman, Timo Bolkart, and Michael J. Black. 2020. STAR: Sparse Trained Articulated Human Body Regressor. In Computer Vision - ECCV 2020 - 16th European Conference, Glasgow, UK, August 23--28, 2020, Proceedings, Part VI (Lecture Notes in Computer Science, Vol. 12351), Andrea Vedaldi, Horst Bischof, Thomas Brox, and Jan-Michael Frahm (Eds.). Springer, 598--613."},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185607"},{"key":"e_1_2_2_48_1","volume-title":"2nd International Workshop on Computer Graphics, Computer Vision and Mathematics, GraVisMa 2010 - Workshop Proceedings (01","author":"Panozzo D.","year":"2010","unstructured":"D. Panozzo, Enrico Puppo, and L. Rocca. 2010. Efficient multi-scale curvature and crease estimation. 2nd International Workshop on Computer Graphics, Computer Vision and Mathematics, GraVisMa 2010 - Workshop Proceedings (01 2010), 9--16."},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459941"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.5555\/3151666.3151715"},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073711"},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130845"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2983621"},{"key":"e_1_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12710"},{"key":"e_1_2_2_55_1","volume-title":"Computers & Graphics (Proc. SMI 2011)","author":"Robson C.","year":"2011","unstructured":"C. Robson, R. Maharik, A. Sheffer, and N. Carr. 2011. Context-Aware Garment Modeling from Sketches. Computers & Graphics (Proc. SMI 2011) 35, 3 (2011), 604--613."},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.5555\/1281991.1282014"},{"key":"e_1_2_2_57_1","unstructured":"Rohan Sawhney and Keenan Crane. 2017. Boundary First Flattening. arXiv:1704.06873 http:\/\/arxiv.org\/abs\/1704.06873"},{"key":"e_1_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201356"},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1061347.1061354"},{"key":"e_1_2_2_60_1","unstructured":"SizeGermany. 2020. SizeGermany. https:\/\/portal.sizegermany.de."},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.5555\/1281991.1282006"},{"key":"e_1_2_2_62_1","unstructured":"Olga Sorkine-Hornung and Michael Rabinovich. 2016. Least-Squares Rigid Motion Using SVD. Technical note."},{"key":"e_1_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201303"},{"key":"e_1_2_2_64_1","unstructured":"TiltBrush. 2022. www.tiltbrush.com. https:\/\/www.tiltbrush.com\/."},{"key":"e_1_2_2_65_1","volume-title":"Sensitive couture for interactive garment modeling and editing. ACM Transactions on Graphics (SIGGRAPH 2011) 30, 4","author":"Umetani Nobuyuki","year":"2011","unstructured":"Nobuyuki Umetani, Danny M. Kaufman, Takeo Igarashi, and Eitan Grinspun. 2011. Sensitive couture for interactive garment modeling and editing. ACM Transactions on Graphics (SIGGRAPH 2011) 30, 4 (2011), 90."},{"key":"e_1_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3084873.3084921"},{"key":"e_1_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14109"},{"key":"e_1_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2004.08.007"},{"key":"e_1_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2004.09.009"},{"key":"e_1_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201320"},{"key":"e_1_2_2_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275074"},{"key":"e_1_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2148131.2148153"},{"key":"e_1_2_2_73_1","volume-title":"Reflection Symmetry in Textured Sewing Patterns. In 24th International Symposium on Vision, Modeling, and Visualization, VMV 2019","author":"Wolff Katja","year":"2019","unstructured":"Katja Wolff, Philipp Herholz, and Olga Sorkine-Hornung. 2019. Reflection Symmetry in Textured Sewing Patterns. In 24th International Symposium on Vision, Modeling, and Visualization, VMV 2019, Rostock, Germany, September 30 - October 2, 2019, Hans-J\u00f6rg Schulz, Matthias Teschner, and Michael Wimmer 0001 (Eds.). Eurographics Association, 11--18."},{"key":"e_1_2_2_74_1","unstructured":"Katja Wolff Philipp Herholz Verena Ziegler Frauke Link Nico Br\u00fcgel and Olga Sorkine-Hornung. 2021. 3D Custom Fit Garment Design with Body Movement. arXiv:2102.05462 https:\/\/arxiv.org\/abs\/2102.05462"},{"key":"e_1_2_2_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/3292481"},{"key":"e_1_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185533"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528223.3530145","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3528223.3530145","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:02:48Z","timestamp":1750186968000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528223.3530145"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7]]},"references-count":75,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["10.1145\/3528223.3530145"],"URL":"https:\/\/doi.org\/10.1145\/3528223.3530145","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7]]},"assertion":[{"value":"2022-07-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}