{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,5]],"date-time":"2026-10-05T16:40:58Z","timestamp":1791218458660,"version":"4.1.0"},"reference-count":44,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2015,11,3]],"date-time":"2015-11-03T00:00:00Z","timestamp":1446508800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"ERC","award":["291134"],"award-info":[{"award-number":["291134"]}]},{"name":"EXPRESSIVE"},{"DOI":"10.13039\/100016784","name":"Equipex","doi-asserted-by":"crossref","award":["ANR-11-EQPX-0002"],"award-info":[{"award-number":["ANR-11-EQPX-0002"]}],"id":[{"id":"10.13039\/100016784","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2015,11,3]]},"abstract":"<jats:p>We present the first sketch-based modeling method for developable surfaces with pre-designed folds, such as garments or leather products. The main challenge we address for building folded surfaces from sketches is that silhouette strokes on the sketch correspond to discontinuous sets of non-planar curves on the 3D model. We introduce a new zippering algorithm for progressively identifying silhouette edges on the model and tying them to silhouette strokes. Our solution ensures that the strokes are fully covered and optimally sampled by the model. This new method, interleaved with developability optimization steps, is implemented in a multiview sketching system where the user can sketch the contours of internal folds in addition to the usual silhouettes, borders, and seam lines. All strokes are interpreted as hard constraints, while developability is only optimized. The developability error map we provide then enables users to add local seams or darts where needed and progressively improve their design. This makes our method robust, even to coarse input for which no fully developable solution exists.<\/jats:p>","DOI":"10.1145\/2749458","type":"journal-article","created":{"date-parts":[[2015,11,5]],"date-time":"2015-11-05T16:19:01Z","timestamp":1446740341000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":59,"title":["Sketching Folds"],"prefix":"10.1145","volume":"34","author":[{"given":"Amaury","family":"Jung","sequence":"first","affiliation":[{"name":"University Grenoble-Alpes, CNRS (LJK), Inria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stefanie","family":"Hahmann","sequence":"additional","affiliation":[{"name":"University Grenoble-Alpes, CNRS (LJK), Inria, Ismier Cedex, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Damien","family":"Rohmer","sequence":"additional","affiliation":[{"name":"University Grenoble-Alpes, CNRS (LJK), Inria, CPE Lyon"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Antoine","family":"Begault","sequence":"additional","affiliation":[{"name":"University Grenoble-Alpes, CNRS (LJK), Inria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Laurence","family":"Boissieux","sequence":"additional","affiliation":[{"name":"Inria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marie-Paule","family":"Cani","sequence":"additional","affiliation":[{"name":"University Grenoble-Alpes, CNRS (LJK), Inria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2015,11,3]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1449715.1449740"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2007.01059.x"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.1054"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185532"},{"key":"e_1_2_1_5_1","unstructured":"CLO3D. 2013. Virtual fashion inc. http:\/\/www.clo3d.com\/.  CLO3D. 2013. Virtual fashion inc. http:\/\/www.clo3d.com\/."},{"key":"e_1_2_1_6_1","unstructured":"T. H. Cormen C. E. Leiserson R. L. Rivest and C. Stein. 2001. Introduction to Algorithms 2nd ed. MIT Press\/McGraw-Hill.   T. H. Cormen C. E. Leiserson R. L. Rivest and C. Stein. 2001. Introduction to Algorithms 2 nd ed. MIT Press\/McGraw-Hill."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280949"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2006.09.003"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2006.00982.x"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0010-4485(03)00105-2"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024171"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.345074"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2005.00883.x"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360674"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141941"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258894"},{"key":"e_1_2_1_17_1","unstructured":"Marvelous Designer. 2015. http:\/\/www.marvelousdesigner.com\/.  Marvelous Designer. 2015. http:\/\/www.marvelousdesigner.com\/."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276433"},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation (SCA'10)","author":"M\u00fcller M.","unstructured":"M. M\u00fcller and N. Chentanez . 2010. Wrinkle meshes . In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation (SCA'10) . Eurographics Association, 85--92. M. M\u00fcller and N. Chentanez. 2010. Wrinkle meshes. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation (SCA'10). Eurographics Association, 85--92."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073324"},{"key":"e_1_2_1_21_1","unstructured":"Optitex. 2014. Optitex ltd. http:\/\/www.optitex.com\/.  Optitex. 2014. Optitex ltd. http:\/\/www.optitex.com\/."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cagd.2004.07.008"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01382.x"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-8396(94)00031-M"},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the Computer Graphics International (CGI'02)","author":"Protopsaltou D.","unstructured":"D. Protopsaltou , C. L. M. Arevalo , and N. Magnenat-Thalmann . 2002. A body and garment creation method for an Internet based virtual fitting room . In Proceedings of the Computer Graphics International (CGI'02) . 105--122. D. Protopsaltou, C. L. M. Arevalo, and N. Magnenat-Thalmann. 2002. A body and garment creation method for an Internet based virtual fitting room. In Proceedings of the Computer Graphics International (CGI'02). 105--122."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778846"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2011.03.002"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882261.1866183"},{"key":"e_1_2_1_29_1","volume-title":"Proceedings of the 5th Eurographics Symposium on Geometry Processing (SGP'07)","author":"Rose K.","unstructured":"K. Rose , A. Sheffer , J. Wither , M.-P. Cani , and B. Thibert . 2007. Developable surfaces from arbitrary sketched boundaries . In Proceedings of the 5th Eurographics Symposium on Geometry Processing (SGP'07) . Eurographics Association, 163--172. K. Rose, A. Sheffer, J. Wither, M.-P. Cani, and B. Thibert. 2007. Developable surfaces from arbitrary sketched boundaries. In Proceedings of the 5th Eurographics Symposium on Geometry Processing (SGP'07). Eurographics Association, 163--172."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618495"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1061347.1061354"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280946"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03162.x"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015736"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.192"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1115\/1.1804206"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/839277.840029"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2007.1"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964985"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2004.09.003"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2007.06.001"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-004-0256-0"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778844"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12224"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2749458","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2749458","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:04:03Z","timestamp":1750273443000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2749458"}},"subtitle":["Developable Surfaces from Non-Planar Silhouettes"],"short-title":[],"issued":{"date-parts":[[2015,11,3]]},"references-count":44,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2015,11,3]]}},"alternative-id":["10.1145\/2749458"],"URL":"https:\/\/doi.org\/10.1145\/2749458","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,11,3]]},"assertion":[{"value":"2013-12-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-11-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}