{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T08:18:07Z","timestamp":1774685887913,"version":"3.50.1"},"reference-count":46,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2018,2,28]],"date-time":"2018-02-28T00:00:00Z","timestamp":1519776000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Discretization in Geometry and Dynamics"},{"name":"ERC grant iModel","award":["StG-2012-306877"],"award-info":[{"award-number":["StG-2012-306877"]}]},{"name":"Deutsche Forschungsgemeinschaft-Collaborative Research Center, TRR 109"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2018,4,30]]},"abstract":"<jats:p>We present a discrete theory for modeling developable surfaces as quadrilateral meshes satisfying simple angle constraints. The basis of our model is a lesser-known characterization of developable surfaces as manifolds that can be parameterized through orthogonal geodesics. Our model is simple and local, and, unlike in previous works, it does not directly encode the surface rulings. This allows us to model continuous deformations of discrete developable surfaces independently of their decomposition into torsal and planar patches or the surface topology. We prove and experimentally demonstrate strong ties to smooth developable surfaces, including a theorem stating that every sampling of the smooth counterpart satisfies our constraints up to second order. We further present an extension of our model that enables a local definition of discrete isometry. We demonstrate the effectiveness of our discrete model in a developable surface editing system, as well as computation of an isometric interpolation between isometric discrete developable shapes.<\/jats:p>","DOI":"10.1145\/3180494","type":"journal-article","created":{"date-parts":[[2018,3,1]],"date-time":"2018-03-01T15:27:23Z","timestamp":1519918043000},"page":"1-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":66,"title":["Discrete Geodesic Nets for Modeling Developable Surfaces"],"prefix":"10.1145","volume":"37","author":[{"given":"Michael","family":"Rabinovich","sequence":"first","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]},{"given":"Tim","family":"Hoffmann","sequence":"additional","affiliation":[{"name":"TU Munich, Boltzmannstrasse, Germany"}]},{"given":"Olga","family":"Sorkine-Hornung","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2018,2,28]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1080\/00029890.1975.11993807"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2007.01059.x"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.4310\/jdg\/1214458324"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.4007\/annals.2006.164.231"},{"key":"e_1_2_2_5_1","volume-title":"Suris","author":"Bobenko Alexander I.","year":"2008"},{"key":"e_1_2_2_6_1","first-page":"1976","article-title":"Discrete koenigs nets and discrete isothermic surfaces","volume":"2009","author":"Bobenko Alexander I.","year":"2009","journal-title":"Int. Math. Res. Not."},{"key":"e_1_2_2_7_1","volume-title":"Proceedings of the 21st International Conference on Computers and Their Applications (CATA\u201906)","author":"Burgoon Rob","year":"2006"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1006\/gmip.1999.0487"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1090\/noti1578"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00373-011-1025-2"},{"key":"e_1_2_2_11_1","volume-title":"Demaine and Joseph O\u2019Rourke","author":"Erik","year":"2007"},{"key":"e_1_2_2_12_1","volume-title":"SIGGRAPH Course Notes","volume":"1","author":"Desbrun M."},{"key":"e_1_2_2_13_1","volume-title":"Differential Geometry of Curves and Surfaces","author":"do Carmo Manfredo P."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360665"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0010-4485(03)00105-2"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2011.01974.x"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.2307\/2007118"},{"key":"e_1_2_2_18_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 62--67","author":"Grinspun Eitan","year":"2003"},{"key":"e_1_2_2_19_1","first-page":"4217","article-title":"A discrete parametrized surface theory in R3","volume":"2017","author":"Hoffmann Tim","year":"2017","journal-title":"Int. Math. Res. Not."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1976.1674542"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2014.08.025"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360674"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00004-011-0087-z"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073217"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141941"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2462010"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1980-0572855-7"},{"key":"e_1_2_2_28_1","unstructured":"J. Nocedal and S. J. Wright. 2006. Numerical Optimization (2nd ed.). Springer New York.  J. Nocedal and S. J. Wright. 2006. Numerical Optimization (2nd ed.). Springer New York."},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2007.04.004"},{"key":"e_1_2_2_30_1","doi-asserted-by":"crossref","unstructured":"Konrad Polthier and Markus Schmies. 2006. Straightest Geodesics on Polyhedral Surfaces. ACM.  Konrad Polthier and Markus Schmies. 2006. Straightest Geodesics on Polyhedral Surfaces. ACM.","DOI":"10.1145\/1185657.1185664"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8396(99)00012-6"},{"key":"e_1_2_2_32_1","doi-asserted-by":"crossref","volume-title":"Computational Line Geometry","author":"Pottmann Helmut","DOI":"10.1007\/978-3-642-04018-4"},{"key":"e_1_2_2_33_1","volume-title":"Proceedings of the Symposium on Geometry Processing. 163--172","author":"Rose Kenneth","year":"2007"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/1018408.1018660"},{"key":"e_1_2_2_35_1","doi-asserted-by":"crossref","unstructured":"Robert Sauer. 1970. Differenzengeometrie. Springer.  Robert Sauer. 1970. Differenzengeometrie. Springer.","DOI":"10.1007\/978-3-642-86411-7"},{"key":"e_1_2_2_36_1","volume-title":"Discrete Differential Geometry","author":"Schief Wolfgang K."},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13110"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2829948"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03162.x"},{"key":"e_1_2_2_41_1","volume-title":"Proceedings of the EUROGRAPHICS\/ACM SIGGRAPH Symposium on Geometry Processing. 109--116","author":"Sorkine Olga","year":"2007"},{"key":"e_1_2_2_42_1","volume-title":"A Comprehensive Introduction to Differential Geometry, 1. Publish or Perish","author":"Spivak Michael"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1201\/b10653-20"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2832906"},{"key":"e_1_2_2_45_1","first-page":"199","article-title":"An angle criterion for conical mesh vertices","volume":"11","author":"Wang Wenping","year":"2007","journal-title":"J. Geom. Graph."},{"key":"e_1_2_2_46_1","first-page":"5","article-title":"Cones, curves, shells, towers: He made paper jump to life","volume":"2","author":"Wertheim Margaret","year":"2004","journal-title":"The New York Times"},{"key":"e_1_2_2_47_1","first-page":"39","article-title":"Zur differenzengeometrie der fl\u00e4chen konstanter negativer kr\u00fcmmung. Sitzungsber. \u00d6sterr","volume":"160","author":"Wunderlich W.","year":"1951","journal-title":"Akad. Wiss."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3180494","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3180494","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:26:22Z","timestamp":1750213582000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3180494"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,28]]},"references-count":46,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,4,30]]}},"alternative-id":["10.1145\/3180494"],"URL":"https:\/\/doi.org\/10.1145\/3180494","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,2,28]]},"assertion":[{"value":"2017-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-12-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-02-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}