{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:26:38Z","timestamp":1759134398944,"version":"3.41.0"},"reference-count":60,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2021,11,29]],"date-time":"2021-11-29T00:00:00Z","timestamp":1638144000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003407","name":"MIUR","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100003407","id-type":"DOI","asserted-by":"crossref"}]},{"name":"PRIN DSurf and Dipartimenti di Eccellenza"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2022,4,30]]},"abstract":"<jats:p>Tangles are complex patterns, which are often used to decorate the surface of real-world artisanal objects. They consist of arrangements of simple shapes organized into nested hierarchies, obtained by recursively splitting regions to add progressively finer details. In this article, we show that 3D digital shapes can be decorated with tangles by working interactively in the intrinsic metric of the surface. Our tangles are generated by the recursive application of only four operators, which are derived from tracing the isolines or the integral curves of geodesics fields generated from selected seeds on the surface. Based on this formulation, we present an interactive application that lets designers model complex recursive patterns directly on the object surface without relying on parametrization. We reach interactive speed on meshes of a few million triangles by relying on an efficient approximate graph-based geodesic solver.<\/jats:p>","DOI":"10.1145\/3487909","type":"journal-article","created":{"date-parts":[[2021,11,30]],"date-time":"2021-11-30T01:32:58Z","timestamp":1638235978000},"page":"1-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["<i>geoTangle<\/i>\n            : Interactive Design of Geodesic Tangle Patterns on Surfaces"],"prefix":"10.1145","volume":"41","author":[{"given":"Giacomo","family":"Nazzaro","sequence":"first","affiliation":[{"name":"Sapienza University of Rome"}]},{"given":"Enrico","family":"Puppo","sequence":"additional","affiliation":[{"name":"University of Genoa"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4861-9809","authenticated-orcid":false,"given":"Fabio","family":"Pellacini","sequence":"additional","affiliation":[{"name":"Sapienza University of Rome"}]}],"member":"320","published-online":{"date-parts":[[2021,11,29]]},"reference":[{"key":"e_1_3_4_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3144567"},{"key":"e_1_3_4_3_1","unstructured":"Adobe. 2020. Substance Designer. (2020). Retrieved from https:\/\/www.substance3d.com."},{"key":"e_1_3_4_4_1","unstructured":"Autodesk. 2020. Mudbox. (2020). Retrieved from https:\/\/autodesk.com\/mudbox."},{"key":"e_1_3_4_5_1","volume-title":"Network Optimization: Continuous and Discrete Models","author":"Bertsekas D. P.","year":"1998","unstructured":"D. P. Bertsekas. 1998. Network Optimization: Continuous and Discrete Models. Athena Scientific, Belmont, MA."},{"key":"e_1_3_4_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comgeo.2011.05.006"},{"key":"e_1_3_4_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1462123"},{"key":"e_1_3_4_8_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12173"},{"key":"e_1_3_4_9_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2011.01896.x"},{"key":"e_1_3_4_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3360511"},{"key":"e_1_3_4_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2018.11.007"},{"key":"e_1_3_4_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/98524.98601"},{"key":"e_1_3_4_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925911"},{"key":"e_1_3_4_14_1","unstructured":"K. Crane M. Livesu E. Puppo and Y. Qin. 2020. A Survey of Algorithms for Geodesic Paths and Distances. arxiv:cs.GR\/2007.10430."},{"key":"e_1_3_4_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2516971.2516977"},{"key":"e_1_3_4_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964961"},{"key":"e_1_3_4_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766936"},{"key":"e_1_3_4_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/572337"},{"key":"e_1_3_4_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/83.623193"},{"key":"e_1_3_4_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2016.32"},{"key":"e_1_3_4_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275107"},{"key":"e_1_3_4_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130849"},{"key":"e_1_3_4_23_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13116"},{"key":"e_1_3_4_24_1","article-title":"gptoolbox","author":"Jacobson A.","year":"2021","unstructured":"A. Jacobson. 2021. gptoolbox. Retrieved from https:\/\/mathworks.com\/matlabcentral\/fileexchange\/49692-gptoolbox.","journal-title":"Retrieved from https:\/\/mathworks.com\/matlabcentral\/fileexchange\/49692-gptoolbox"},{"key":"e_1_3_4_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818077"},{"key":"e_1_3_4_26_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.95.15.8431"},{"key":"e_1_3_4_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/262839.262984"},{"key":"e_1_3_4_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/931222"},{"key":"e_1_3_4_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3439828"},{"key":"e_1_3_4_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275042"},{"key":"e_1_3_4_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.36"},{"key":"e_1_3_4_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/1731309.1731336"},{"key":"e_1_3_4_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2983617"},{"key":"e_1_3_4_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/2331067.2331083"},{"key":"e_1_3_4_35_1","doi-asserted-by":"publisher","DOI":"10.1137\/0216045"},{"key":"e_1_3_4_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1399504.1360691"},{"key":"e_1_3_4_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/169728.169719"},{"key":"e_1_3_4_38_1","unstructured":"Pilgway. 2019. 3D-Coat. Retrieved from https:\/\/3dcoat.com."},{"key":"e_1_3_4_39_1","unstructured":"Pixologic. 2021. ZBrush. Retrieved from https:\/\/pixologic.com\/zbrush\/features\/overview\/."},{"key":"e_1_3_4_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130845"},{"key":"e_1_3_4_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201317"},{"key":"e_1_3_4_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925930"},{"key":"e_1_3_4_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2019.08.014"},{"key":"e_1_3_4_44_1","unstructured":"C. Santoni C. Calabrese F. Di Renzo and F. Pellacini. 2016. SculptStat: Statistical analysis of digital sculpting workflows. arxiv:1601.07765"},{"key":"e_1_3_4_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2980179.2982417"},{"key":"e_1_3_4_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132705"},{"key":"e_1_3_4_47_1","doi-asserted-by":"publisher","DOI":"10.5555\/180895.180931"},{"key":"e_1_3_4_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964923"},{"key":"e_1_3_4_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818143.2818152"},{"key":"e_1_3_4_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3015461"},{"key":"e_1_3_4_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417839"},{"key":"e_1_3_4_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417781"},{"key":"e_1_3_4_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2019.2933209"},{"key":"e_1_3_4_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3084873.3084921"},{"key":"e_1_3_4_55_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cagd.2017.03.010"},{"key":"e_1_3_4_56_1","volume-title":"Eurographics State of the Art Report","author":"Wei Li-Yi","year":"2009","unstructured":"Li-Yi Wei, Sylvain Lefebvre, Vivek Kwatra, and Greg Turk. 2009. State of the art in example-based texture synthesis. In Eurographics State of the Art Report. The Eurographics Association, Geneve, Switzerland."},{"key":"e_1_3_4_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1985.276271"},{"key":"e_1_3_4_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2018.2860016"},{"key":"e_1_3_4_59_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2019.05.023"},{"key":"e_1_3_4_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508379"},{"key":"e_1_3_4_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201285"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3487909","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3487909","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:11:56Z","timestamp":1750191116000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3487909"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,29]]},"references-count":60,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,4,30]]}},"alternative-id":["10.1145\/3487909"],"URL":"https:\/\/doi.org\/10.1145\/3487909","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2021,11,29]]},"assertion":[{"value":"2021-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-11-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}