{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T03:52:27Z","timestamp":1777002747618,"version":"3.51.4"},"reference-count":49,"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"}],"funder":[{"DOI":"10.13039\/501100001711","name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","doi-asserted-by":"crossref","award":["514543"],"award-info":[{"award-number":["514543"]}],"id":[{"id":"10.13039\/501100001711","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":[[2021,8,31]]},"abstract":"<jats:p>We present a computational inverse design method for a new class of surface-based inflatable structure. Our deployable structures are fabricated by fusing together two layers of inextensible sheet material along carefully selected curves. The fusing curves form a network of tubular channels that can be inflated with air or other fluids. When fully inflated, the initially flat surface assumes a programmed double-curved shape and becomes stiff and load-bearing. We present a method that solves for the layout of air channels that, when inflated, best approximate a given input design. For this purpose, we integrate a forward simulation method for inflation with a gradient-based optimization algorithm that continuously adapts the geometry of the air channels to improve the design objectives. To initialize this non-linear optimization, we propose a novel surface flattening algorithm. When a channel is inflated, it approximately maintains its length, but contracts transversally to its main direction. Our algorithm approximates this deformation behavior by computing a mapping from the 3D design surface to the plane that allows for anisotropic metric scaling within the bounds realizable by the physical system. We show a wide variety of inflatable designs and fabricate several prototypes to validate our approach and highlight potential applications.<\/jats:p>","DOI":"10.1145\/3450626.3459789","type":"journal-article","created":{"date-parts":[[2021,7,20]],"date-time":"2021-07-20T00:04:27Z","timestamp":1626739467000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":77,"title":["Computational inverse design of surface-based inflatables"],"prefix":"10.1145","volume":"40","author":[{"given":"Julian","family":"Panetta","sequence":"first","affiliation":[{"name":"UC Davis"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Florin","family":"Isvoranu","sequence":"additional","affiliation":[{"name":"EPFL, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tian","family":"Chen","sequence":"additional","affiliation":[{"name":"EPFL, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emmanuel","family":"Si\u00e9fert","sequence":"additional","affiliation":[{"name":"Hebrew University of Jerusalem, Israel"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Beno\u00eet","family":"Roman","sequence":"additional","affiliation":[{"name":"PMMH (CNRS, ESPCI Paris, Universit\u00e9 PSL, Sorbonne Universit\u00e9, Universit\u00e9 de Paris), France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mark","family":"Pauly","sequence":"additional","affiliation":[{"name":"EPFL, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,7,19]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.113.257801"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1804702115"},{"key":"e_1_2_2_3_1","volume-title":"Design, Representations, and Processing for Additive Manufacturing","author":"Attene Marco","year":"1836","unstructured":"Marco Attene , Marco Livesu , Sylvain Lefebvre , Thomas Funkhouser , Stefano Ellero , Szymon Rusinkiewicz , Jon\u00e0s Mart\u00ednez , and Amit Haim Bermano . 2018. Design, Representations, and Processing for Additive Manufacturing . Vol. 10 . Morgan & Claypool Publishers . 146 pages. https:\/\/hal.inria.fr\/hal-0 1836 525 Marco Attene, Marco Livesu, Sylvain Lefebvre, Thomas Funkhouser, Stefano Ellero, Szymon Rusinkiewicz, Jon\u00e0s Mart\u00ednez, and Amit Haim Bermano. 2018. Design, Representations, and Processing for Additive Manufacturing. Vol. 10. Morgan & Claypool Publishers. 146 pages. https:\/\/hal.inria.fr\/hal-01836525"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13146"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1038\/natrevmats.2017.66"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13327"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1908806116"},{"key":"e_1_2_2_8_1","doi-asserted-by":"crossref","unstructured":"Mario Botsch Leif Kobbelt Mark Pauly Pierre Alliez and Bruno Levy. 2010. Polygon Mesh Processing. AK Peters.  Mario Botsch Leif Kobbelt Mark Pauly Pierre Alliez and Bruno Levy. 2010. Polygon Mesh Processing. AK Peters.","DOI":"10.1201\/b10688"},{"key":"e_1_2_2_9_1","volume-title":"Shape-morphing architected sheets with non-periodic cut patterns. Soft matter","author":"Celli Paolo","year":"2018","unstructured":"Paolo Celli , Connor McMahan , Brian Ramirez , Anton Bauhofer , Christina Naify , Douglas Hofmann , Basile Audoly , and Chiara Daraio . 2018. Shape-morphing architected sheets with non-periodic cut patterns. Soft matter ( 2018 ). Paolo Celli, Connor McMahan, Brian Ramirez, Anton Bauhofer, Christina Naify, Douglas Hofmann, Basile Audoly, and Chiara Daraio. 2018. Shape-morphing architected sheets with non-periodic cut patterns. Soft matter (2018)."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1391989.1391995"},{"key":"e_1_2_2_11_1","unstructured":"Keenan Crane. 2015. stripe: A vector field editor and stripe pattern generator. http:\/\/www.cs.cmu.edu\/kmcrane\/Projects\/StripePatterns\/code.zip.  Keenan Crane. 2015. stripe: A vector field editor and stripe pattern generator. http:\/\/www.cs.cmu.edu\/kmcrane\/Projects\/StripePatterns\/code.zip."},{"key":"e_1_2_2_12_1","volume-title":"Demaine and Joseph O'Rourke","author":"Erik","year":"2008","unstructured":"Erik D. Demaine and Joseph O'Rourke . 2008 . Geometric Folding Algorithms: Linkages, Origami , Polyhedra (reprint ed.). Cambridge University Press , USA. Erik D. Demaine and Joseph O'Rourke. 2008. Geometric Folding Algorithms: Linkages, Origami, Polyhedra (reprint ed.). Cambridge University Press, USA."},{"key":"e_1_2_2_13_1","unstructured":"R.P. Feynman R.B. Leighton and M.L. Sands. 1963. The Feynman Lectures on Physics. Number Bd. 1 in The Feynman Lectures on Physics. Addison-Wesley. https:\/\/books.google.ch\/books?id=UtJEAAAAIAAJ  R.P. Feynman R.B. Leighton and M.L. Sands. 1963. The Feynman Lectures on Physics. Number Bd. 1 in The Feynman Lectures on Physics. Addison-Wesley. https:\/\/books.google.ch\/books?id=UtJEAAAAIAAJ"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601106"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1038\/nmat4544"},{"key":"e_1_2_2_16_1","volume-title":"Discrete Shells. In Proceedings of the 2003 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation","author":"Grinspun Eitan","year":"2003","unstructured":"Eitan Grinspun , Anil N. Hirani , Mathieu Desbrun , and Peter Schr\u00f6der . 2003 . Discrete Shells. In Proceedings of the 2003 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation ( San Diego, California). Eitan Grinspun, Anil N. Hirani, Mathieu Desbrun, and Peter Schr\u00f6der. 2003. Discrete Shells. In Proceedings of the 2003 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation (San Diego, California)."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073709"},{"key":"e_1_2_2_18_1","doi-asserted-by":"crossref","unstructured":"Alec Jacobson Daniele Panozzo etal 2018. libigl: A simple C++ geometry processing library. https:\/\/libigl.github.io\/.  Alec Jacobson Daniele Panozzo et al. 2018. libigl: A simple C++ geometry processing library. https:\/\/libigl.github.io\/.","DOI":"10.1145\/3134472.3134497"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360674"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3015460"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2767000"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925944"},{"key":"e_1_2_2_23_1","volume-title":"Advances in Architectural Geometry","author":"Konakovi\u0107-Lukovi\u0107 Mina","year":"2018","unstructured":"Mina Konakovi\u0107-Lukovi\u0107 , Pavle Konakovi\u0107 , and Mark Pauly . 2018a. Computational Design of Deployable Auxetic Shells . In Advances in Architectural Geometry 2018 . 94--111. Mina Konakovi\u0107-Lukovi\u0107, Pavle Konakovi\u0107, and Mark Pauly. 2018a. Computational Design of Deployable Auxetic Shells. In Advances in Architectural Geometry 2018. 94--111."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201373"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275036"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130850"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275076"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1002\/adfm.201303288"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984520"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3323040"},{"key":"e_1_2_2_31_1","first-page":"6","volume-title":"Proceedings of Computer Graphics, Computer Vision and Mathematics (Brno, Czech Rapubic 1","author":"Panozzo Daniele","year":"2010","unstructured":"Daniele Panozzo , E Puppo , and L Rocca . 2010 . Efficient multi-scale curvature and crease estimation . Proceedings of Computer Graphics, Computer Vision and Mathematics (Brno, Czech Rapubic 1 , 6 (2010). Daniele Panozzo, E Puppo, and L Rocca. 2010. Efficient multi-scale curvature and crease estimation. Proceedings of Computer Graphics, Computer Vision and Mathematics (Brno, Czech Rapubic 1, 6 (2010)."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073695"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392490"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1183287.1183297"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356564"},{"key":"e_1_2_2_36_1","volume-title":"Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator. In Applied Computational Geometry: Towards Geometric Engineering, Ming C","author":"Shewchuk Jonathan Richard","year":"1996","unstructured":"Jonathan Richard Shewchuk . 1996 . Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator. In Applied Computational Geometry: Towards Geometric Engineering, Ming C . Lin and Dinesh Manocha (Eds.). Lecture Notes in Computer Science, Vol. 1148 . Springer-Verlag , 203--222. Jonathan Richard Shewchuk. 1996. Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator. In Applied Computational Geometry: Towards Geometric Engineering, Ming C. Lin and Dinesh Manocha (Eds.). Lecture Notes in Computer Science, Vol. 1148. Springer-Verlag, 203--222."},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eml.2016.11.008"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41563-018-0219-x"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1904544116"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1039\/D0SM01041C"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03064.x"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601166"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2009.67"},{"key":"e_1_2_2_44_1","volume-title":"Rigid Origami Structures with Vacuumatics: Geometric Considerations. In IASS Proceedings.","author":"Tachi Tomohiro","unstructured":"Tomohiro Tachi , Motoi Masubuchi , and M. Iwamoto . 2012 . Rigid Origami Structures with Vacuumatics: Geometric Considerations. In IASS Proceedings. Tomohiro Tachi, Motoi Masubuchi, and M. Iwamoto. 2012. Rigid Origami Structures with Vacuumatics: Geometric Considerations. In IASS Proceedings."},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1088\/0964-1726\/23\/9\/094006"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1709025114"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3084873.3084921"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2502037"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1038\/natrevmats.2017.19"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3450626.3459789","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3450626.3459789","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.3459789"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,19]]},"references-count":49,"aliases":["10.1145\/3476576.3476584"],"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,8,31]]}},"alternative-id":["10.1145\/3450626.3459789"],"URL":"https:\/\/doi.org\/10.1145\/3450626.3459789","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"}}]}}