{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T04:47:39Z","timestamp":1777870059100,"version":"3.51.4"},"reference-count":38,"publisher":"Wiley","license":[{"start":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T00:00:00Z","timestamp":1777507200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T00:00:00Z","timestamp":1777507200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["497335132"],"award-info":[{"award-number":["497335132"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    An algorithm for cutting solid objects in a topology\u2010controlled manner is presented. Concretely, given a loop on the object boundary, a disk\u2010topology cut surface bounded by the loop is constructed in the interior. In contrast to various previous approaches, both disk topology and conformance to the prescribed loop are ensured by construction, while supporting not only contractible but also incontractible loops on the boundaries of manifold objects of higher genus and arbitrary non\u2010trivial topology. We describe an implementation of this algorithm in the discrete setting, with triangle mesh cut surfaces embedded in tetrahedral mesh objects. Making use of this novel cutting algorithm, we describe a method for the reliable construction of bijective volumetric maps between solid objects, demonstrating the algorithm's utility. This mapping method overcomes restrictions of the state of the art to topological balls, extending coverage to objects of arbitrary genus, specifically so\u2010called\n                    <jats:italic>1<\/jats:italic>\n                    \u2010handlebodies.\n                  <\/jats:p>","DOI":"10.1111\/cgf.70379","type":"journal-article","created":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T15:17:39Z","timestamp":1777562259000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["DiskScissors: Cutting Arbitrary\u2010Topology Solids for Bijective Mapping"],"prefix":"10.1111","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6873-4420","authenticated-orcid":false,"given":"S.","family":"Hinderink","sequence":"first","affiliation":[{"name":"Paderborn University  Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2340-3462","authenticated-orcid":false,"given":"M.","family":"Campen","sequence":"additional","affiliation":[{"name":"Paderborn University  Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2026,4,30]]},"reference":[{"issue":"3","key":"e_1_2_9_2_2","doi-asserted-by":"crossref","first-page":"25:1","DOI":"10.1145\/3572897","article-title":"Symmetric volume maps: Order-invariant volumetric mesh correspondence with free boundary","volume":"42","author":"Abulnaga S. M.","year":"2023","journal-title":"ACM Trans. Graph."},{"issue":"6","key":"e_1_2_9_3_2","doi-asserted-by":"crossref","first-page":"180:1","DOI":"10.1145\/3618384","article-title":"Collapsing embedded cell complexes for safer hexahedral meshing","volume":"42","author":"Br\u00fcckler H.","year":"2023","journal-title":"ACM Trans. Graph."},{"key":"e_1_2_9_4_2","doi-asserted-by":"crossref","unstructured":"ChengY.-Y. FangQ. LiuL. FuX.-M.: Divide-and-conquer embedding. InProceedings of the Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers(2025) pp.98:1\u201398:10.","DOI":"10.1145\/3721238.3730693"},{"issue":"4","key":"e_1_2_9_5_2","doi-asserted-by":"crossref","first-page":"74:1","DOI":"10.1145\/2897824.2925890","article-title":"Bijective maps from simplicial foliations","volume":"35","author":"Campen M.","year":"2016","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"e_1_2_9_6_2","first-page":"120:1","article-title":"Lifting simplices to find injectivity","volume":"39","author":"Du X.","year":"2020","journal-title":"ACM Trans. Graph."},{"key":"e_1_2_9_7_2","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1007\/978-3-642-11698-8_2","volume-title":"Minimal Surfaces","author":"Dierkes U.","year":"2010"},{"key":"e_1_2_9_8_2","doi-asserted-by":"crossref","unstructured":"DuX. KaufmanD. M. ZhouQ. KovalskyS. YanY. AigermanN. JuT.: Isometric energies for recovering injectivity in constrained mapping. InSIGGRAPH Asia 2022 Conference Papers(2022) pp.36:1\u201336:9.","DOI":"10.1145\/3550469.3555419"},{"issue":"3","key":"e_1_2_9_9_2","first-page":"45:1","article-title":"Computing geometry-aware handle and tunnel loops in 3D models","volume":"27","author":"Dey T. K.","year":"2008","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"e_1_2_9_10_2","doi-asserted-by":"crossref","first-page":"71:1","DOI":"10.1145\/3592445","article-title":"Efficient embeddings in exact arithmetic","volume":"42","author":"Finnendahl U.","year":"2023","journal-title":"ACM Trans. Graph."},{"issue":"3","key":"e_1_2_9_11_2","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1145\/566654.566589","article-title":"Geometry images","volume":"21","author":"Gu X.","year":"2002","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"e_1_2_9_12_2","doi-asserted-by":"crossref","first-page":"102:1","DOI":"10.1145\/3450626.3459847","article-title":"Foldover-free maps in 50 lines of code","volume":"40","author":"Garanzha V.","year":"2021","journal-title":"ACM Trans. Graph."},{"issue":"7","key":"e_1_2_9_13_2","doi-asserted-by":"crossref","first-page":"1899","DOI":"10.1109\/TVCG.2015.2473835","article-title":"Structured volume decomposition via generalized sweeping","volume":"22","author":"Gao X.","year":"2016","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"e_1_2_9_14_2","doi-asserted-by":"crossref","unstructured":"GradyL.: Computing exact discrete minimal surfaces: Extending and solving the shortest path problem in 3D with application to segmentation. InProc. IEEE Computer Society Conference on Computer Vision and Pattern Recognition(2006) pp.69\u201378.","DOI":"10.1109\/CVPR.2006.82"},{"key":"e_1_2_9_15_2","unstructured":"GoatesC. ShepherdK. M.:Counterexamples to proofs for volumetric parameterization of topological sweeps 2025. arXiv:2503.01573."},{"key":"e_1_2_9_16_2","author":"Hatcher A.","year":"2002","journal-title":"Algebraic topology"},{"issue":"6","key":"e_1_2_9_17_2","doi-asserted-by":"crossref","first-page":"168:1","DOI":"10.1145\/3687950","article-title":"Bijective volumetric mapping via star decomposition","volume":"43","author":"Hinderink S.","year":"2024","journal-title":"ACM Trans. Graph."},{"issue":"4","key":"e_1_2_9_18_2","doi-asserted-by":"crossref","first-page":"129:1","DOI":"10.1145\/3592410","article-title":"Galaxy maps: Localized foliations for bijective volumetric mapping","volume":"42","author":"Hinderink S.","year":"2023","journal-title":"ACM Trans. Graph."},{"key":"e_1_2_9_19_2","unstructured":"HuynhL. GingoldY.:Bijective deformations in \u211dnvia integral curve coordinates 2015. arXiv:1505.00073."},{"key":"e_1_2_9_20_2","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.cad.2017.05.007","article-title":"Isogeometric segmentation: Construction of cutting surfaces","volume":"90","author":"Haberleitner M.","year":"2017","journal-title":"Computer-Aided Design"},{"issue":"4","key":"e_1_2_9_21_2","first-page":"60:1","article-title":"Tetrahedral meshing in the wild","volume":"37","author":"Hu Y.","year":"2018","journal-title":"ACM Trans. Graph."},{"key":"e_1_2_9_22_2","doi-asserted-by":"crossref","DOI":"10.1016\/j.cagd.2022.102081","article-title":"Penalty function-based volumetric parameterization method for isogeo-metric analysis","volume":"94","author":"Ji Y.","year":"2022","journal-title":"Computer Aided Geometric Design"},{"issue":"3","key":"e_1_2_9_23_2","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1145\/1015706.1015811","article-title":"Cross-parameterization and compatible remeshing of 3D models","volume":"23","author":"Kraevoy V.","year":"2004","journal-title":"ACM Trans. Graph."},{"key":"e_1_2_9_24_2","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.cad.2017.05.002","article-title":"Explicit cylindrical maps for general tubular shapes","volume":"90","author":"Livesu M.","year":"2017","journal-title":"Computer-Aided Design"},{"issue":"1","key":"e_1_2_9_25_2","first-page":"5:1","article-title":"Con-Tesse: Accurate occluding contours for subdivision surfaces","volume":"42","author":"Liu C.","year":"2023","journal-title":"ACM Trans. Graph."},{"issue":"2","key":"e_1_2_9_26_2","doi-asserted-by":"crossref","DOI":"10.1111\/cgf.15026","article-title":"Advancing front surface mapping","volume":"43","author":"Livesu M.","year":"2024","journal-title":"Computer Graphics Forum"},{"issue":"6","key":"e_1_2_9_27_2","doi-asserted-by":"crossref","first-page":"167:1","DOI":"10.1145\/3687915","article-title":"Stripe embedding: Efficient maps with exact numeric computation","volume":"43","author":"Livesu M.","year":"2024","journal-title":"ACM Trans. Graph."},{"issue":"9","key":"e_1_2_9_28_2","doi-asserted-by":"crossref","first-page":"1539","DOI":"10.1109\/TVCG.2012.177","article-title":"Surface mesh to volumetric spline conversion with generalized polycubes","volume":"19","author":"Li B.","year":"2013","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"issue":"4","key":"e_1_2_9_29_2","doi-asserted-by":"crossref","first-page":"121:1","DOI":"10.1145\/3386569.3392472","article-title":"LoopyCuts: Practical feature-preserving block decomposition for strongly hex-dominant meshing","volume":"39","author":"Livesu M.","year":"2020","journal-title":"ACM Trans. Graph."},{"key":"e_1_2_9_30_2","volume-title":"An Introduction to Morse Theory","author":"Matsumoto Y.","year":"2002"},{"issue":"4","key":"e_1_2_9_31_2","doi-asserted-by":"crossref","first-page":"131:1","DOI":"10.1145\/3592421","article-title":"Expansion cones: A progressive volumetric mapping framework","volume":"42","author":"Nigolian V. Z.","year":"2023","journal-title":"ACM Trans. Graph."},{"issue":"6","key":"e_1_2_9_32_2","doi-asserted-by":"crossref","first-page":"170:1","DOI":"10.1145\/3687992","article-title":"A progressive embedding approach to bijective tetrahedral maps driven by cluster mesh topology","volume":"43","author":"Nigolian V. Z.","year":"2024","journal-title":"ACM Trans. Graph."},{"issue":"6","key":"e_1_2_9_33_2","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1111\/cgf.14043","article-title":"Adaptive block coordinate descent for distortion optimization","volume":"39","author":"Naitsat A.","year":"2020","journal-title":"Computer Graphics Forum"},{"issue":"3","key":"e_1_2_9_34_2","doi-asserted-by":"crossref","first-page":"29:1","DOI":"10.1145\/3585003","article-title":"Geometric optimisation via spectral shifting","volume":"42","author":"Poya R.","year":"2023","journal-title":"ACM Trans. Graph."},{"issue":"3","key":"e_1_2_9_35_2","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1007\/BF02574699","article-title":"Small-dimensional linear programming and convex hulls made easy","volume":"6","author":"Seidel R.","year":"1991","journal-title":"Discrete & Computational Geometry"},{"issue":"2","key":"e_1_2_9_36_2","first-page":"11:1","article-title":"TetGen, a Delaunay-based quality tetrahedral mesh generator","volume":"41","author":"Si H.","year":"2015","journal-title":"ACM Trans. Math. Softw."},{"issue":"2","key":"e_1_2_9_37_2","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1111\/cgf.13617","article-title":"Dual sheet meshing: An interactive approach to robust hexahedralization","volume":"38","author":"Takayama K.","year":"2019","journal-title":"Computer Graphics Forum"},{"issue":"3","key":"e_1_2_9_38_2","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1016\/j.cag.2011.04.001","article-title":"An approach to automated decomposition of volumetric mesh","volume":"35","author":"Xian C.","year":"2011","journal-title":"Computers & Graphics"},{"key":"e_1_2_9_39_2","unstructured":"ZhouQ. JacobsonA.:Thingi10K: A dataset of 10 000 3D-printing models 2016. arXiv:1605.04797."}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.70379","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1111\/cgf.70379","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.70379","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T15:17:44Z","timestamp":1777562264000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.70379"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,30]]},"references-count":38,"alternative-id":["10.1111\/cgf.70379"],"URL":"https:\/\/doi.org\/10.1111\/cgf.70379","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,30]]},"assertion":[{"value":"2026-04-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e70379"}}