{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T03:20:41Z","timestamp":1783048841030,"version":"3.54.6"},"reference-count":51,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,25]],"date-time":"2026-05-25T00:00:00Z","timestamp":1779667200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003549","name":"Hungarian Scientific Research Fund","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003549","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003827","name":"Hungarian Scientific Research Fund","doi-asserted-by":"publisher","award":["145970"],"award-info":[{"award-number":["145970"]}],"id":[{"id":"10.13039\/501100003827","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computer-Aided Design"],"published-print":{"date-parts":[[2026,10]]},"DOI":"10.1016\/j.cad.2026.104110","type":"journal-article","created":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T16:18:39Z","timestamp":1780589919000},"page":"104110","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Topology-preserving polyhedral design using ribbon-based multi-sided patches"],"prefix":"10.1016","volume":"199","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2456-2051","authenticated-orcid":false,"given":"P\u00e9ter","family":"Salvi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"J\u00e1zmin","family":"Sz\u00f6rfi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2064-763X","authenticated-orcid":false,"given":"M\u00e1rton","family":"Vaitkus","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9547-6498","authenticated-orcid":false,"given":"Tam\u00e1s","family":"V\u00e1rady","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"6","key":"10.1016\/j.cad.2026.104110_b1","doi-asserted-by":"crossref","first-page":"356","DOI":"10.1016\/0010-4485(78)90111-2","article-title":"Behaviour of recursive division surfaces near extraordinary points","volume":"10","author":"Doo","year":"1978","journal-title":"Comput-Aided Des"},{"issue":"6","key":"10.1016\/j.cad.2026.104110_b2","doi-asserted-by":"crossref","first-page":"350","DOI":"10.1016\/0010-4485(78)90110-0","article-title":"Recursively generated B-spline surfaces on arbitrary topological meshes","volume":"10","author":"Catmull","year":"1978","journal-title":"Comput-Aided Des"},{"key":"10.1016\/j.cad.2026.104110_b3","doi-asserted-by":"crossref","DOI":"10.1016\/j.cagd.2020.101828","article-title":"Multi-sided B\u00e9zier surfaces over curved, multi-connected domains","volume":"78","author":"V\u00e1rady","year":"2020","journal-title":"Comput Aided Geom Design"},{"key":"10.1016\/j.cad.2026.104110_b4","doi-asserted-by":"crossref","DOI":"10.1016\/j.cagd.2021.102019","article-title":"Multi-sided B-spline surfaces over curved, multi-connected domains","volume":"89","author":"Vaitkus","year":"2021","journal-title":"Comput Aided Geom Design"},{"key":"10.1016\/j.cad.2026.104110_b5","series-title":"Proceedings of the Tenth Hungarian Conference on Computer Graphics and Geometry","first-page":"28","article-title":"Polyhedral design with concave and multi-connected faces","author":"Sz\u00f6rfi","year":"2022"},{"key":"10.1016\/j.cad.2026.104110_b6","first-page":"161","article-title":"Splines for meshes with irregularities","volume":"5","author":"Peters","year":"2019","journal-title":"SMAI J Comput Math"},{"key":"10.1016\/j.cad.2026.104110_b7","series-title":"SIGGRAPH\u201998","first-page":"85","article-title":"Subdivision surfaces in character animation","author":"DeRose","year":"1998"},{"key":"10.1016\/j.cad.2026.104110_b8","series-title":"Subdivision surfaces","volume":"vol. 3","author":"Peters","year":"2008"},{"issue":"1","key":"10.1016\/j.cad.2026.104110_b9","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1111\/j.1467-8659.2011.02083.x","article-title":"Beyond Catmull\u2013Clark? A survey of advances in subdivision surface methods","volume":"31","author":"Cashman","year":"2012","journal-title":"Comput Graph Forum"},{"key":"10.1016\/j.cad.2026.104110_b10","series-title":"SIGGRAPH\u201903","first-page":"477","article-title":"T-splines and T-NURCCs","author":"Sederberg","year":"2003"},{"issue":"1","key":"10.1016\/j.cad.2026.104110_b11","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1007\/s11004-022-10017-x","article-title":"Subdivide and conquer: adapting non-manifold subdivision surfaces to surface-based representation and reconstruction of complex geological structures","volume":"55","author":"Moulaeifard","year":"2023","journal-title":"Math Geosci"},{"key":"10.1016\/j.cad.2026.104110_b12","series-title":"SIGGRAPH\u201900","first-page":"113","article-title":"Piecewise smooth subdivision surfaces with normal control","author":"Biermann","year":"2000"},{"issue":"3","key":"10.1016\/j.cad.2026.104110_b13","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1016\/S0167-8396(96)00029-5","article-title":"Freeform splines","volume":"14","author":"Prautzsch","year":"1997","journal-title":"Comput Aided Geom Design"},{"key":"10.1016\/j.cad.2026.104110_b14","series-title":"SIGGRAPH\u201900","first-page":"255","article-title":"Patching Catmull-Clark meshes","author":"Peters","year":"2000"},{"issue":"5","key":"10.1016\/j.cad.2026.104110_b15","doi-asserted-by":"crossref","DOI":"10.1145\/1618452.1618497","article-title":"Approximating subdivision surfaces with Gregory patches for hardware tessellation","volume":"28","author":"Loop","year":"2009","journal-title":"ACM Trans Graph"},{"key":"10.1016\/j.cad.2026.104110_b16","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/j.gmod.2015.06.006","article-title":"Improved shape for multi-surface blends","volume":"82","author":"Kar\u010diauskas","year":"2015","journal-title":"Graph Model"},{"issue":"8","key":"10.1016\/j.cad.2026.104110_b17","doi-asserted-by":"crossref","first-page":"4683","DOI":"10.1109\/TVCG.2023.3271669","article-title":"Patching non-uniform extraordinary points","volume":"30","author":"Feng","year":"2023","journal-title":"IEEE Trans Vis Comput Graphics"},{"key":"10.1016\/j.cad.2026.104110_b18","doi-asserted-by":"crossref","first-page":"1035","DOI":"10.1145\/1141911.1141990","article-title":"Modified subdivision surfaces with continuous curvature","volume":"25","author":"Levin","year":"2006","journal-title":"ACM Trans Graph"},{"issue":"11","key":"10.1016\/j.cad.2026.104110_b19","doi-asserted-by":"crossref","first-page":"1294","DOI":"10.1016\/j.cad.2013.06.007","article-title":"Subdivision surfaces integrated in a CAD system","volume":"45","author":"Antonelli","year":"2013","journal-title":"Comput-Aided Des"},{"key":"10.1016\/j.cad.2026.104110_b20","doi-asserted-by":"crossref","DOI":"10.1016\/j.cagd.2024.102286","article-title":"Genuine multi-sided parametric surface patches \u2013 a survey","volume":"110","author":"V\u00e1rady","year":"2024","journal-title":"Comput Aided Geom Design"},{"key":"10.1016\/j.cad.2026.104110_b21","series-title":"Modeling in computer graphics","first-page":"319","article-title":"Filling n-sided holes","author":"Lodha","year":"1993"},{"key":"10.1016\/j.cad.2026.104110_b22","series-title":"International conference on computational science and its applications","first-page":"1003","article-title":"C2 continuous spline surfaces over Catmull-Clark meshes","author":"Zheng","year":"2005"},{"key":"10.1016\/j.cad.2026.104110_b23","doi-asserted-by":"crossref","DOI":"10.1016\/j.cad.2020.102855","article-title":"A multisided C2 B-spline patch over extraordinary vertices in quadrilateral meshes","volume":"127","author":"Hettinga","year":"2020","journal-title":"Comput-Aided Des"},{"key":"10.1016\/j.cad.2026.104110_b24","series-title":"Curve and surface construction with moving B-splines","author":"Yang","year":"2023"},{"issue":"2","key":"10.1016\/j.cad.2026.104110_b25","doi-asserted-by":"crossref","first-page":"645","DOI":"10.1137\/0732029","article-title":"C1-surface splines","volume":"32","author":"Peters","year":"1995","journal-title":"SIAM J Numer Anal"},{"issue":"5","key":"10.1016\/j.cad.2026.104110_b26","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1145\/3136954","article-title":"T-junctions in spline surfaces","volume":"36","author":"Kar\u010diauskas","year":"2017","journal-title":"ACM Trans Graph"},{"key":"10.1016\/j.cad.2026.104110_b27","doi-asserted-by":"crossref","DOI":"10.1016\/j.cagd.2020.101934","article-title":"Low degree splines for locally quad-dominant meshes","volume":"83","author":"Kar\u010diauskas","year":"2020","journal-title":"Comput Aided Geom Design"},{"key":"10.1016\/j.cad.2026.104110_b28","doi-asserted-by":"crossref","DOI":"10.1016\/j.cad.2024.103727","article-title":"Splines for fast-contracting polyhedral control nets","volume":"173","author":"Gunpinar","year":"2024","journal-title":"Comput-Aided Des"},{"key":"10.1016\/j.cad.2026.104110_b29","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.cag.2022.05.019","article-title":"Localized remeshing for polyhedral splines","volume":"106","author":"Kar\u010diauskas","year":"2022","journal-title":"Comput Graph"},{"key":"10.1016\/j.cad.2026.104110_b30","series-title":"Designing Fair Curves and Surfaces","first-page":"277","article-title":"Constructing C1 surfaces of arbitrary topology using biquadratic and bicubic splines","author":"Peters","year":"1994"},{"key":"10.1016\/j.cad.2026.104110_b31","series-title":"SIGGRAPH\u201994","first-page":"303","article-title":"Smooth spline surfaces over irregular meshes","author":"Loop","year":"1994"},{"issue":"2","key":"10.1016\/j.cad.2026.104110_b32","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/0167-8396(94)00009-H","article-title":"Biquadratic G-spline surfaces","volume":"12","author":"Reif","year":"1995","journal-title":"Comput Aided Geom Design"},{"key":"10.1016\/j.cad.2026.104110_b33","doi-asserted-by":"crossref","DOI":"10.1016\/j.cagd.2021.101978","article-title":"Multi-sided completion of C2 bi-3 and C1 bi-2 splines: a unifying approach","volume":"86","author":"Kar\u010diauskas","year":"2021","journal-title":"Comput Aided Geom Design"},{"key":"10.1016\/j.cad.2026.104110_b34","series-title":"SIGGRAPH\u201990","first-page":"347","article-title":"Generalized B-spline surfaces of arbitrary topology","author":"Loop","year":"1990"},{"key":"10.1016\/j.cad.2026.104110_b35","series-title":"SMA\u201999","first-page":"212","article-title":"Blending, smoothing and interpolation of irregular meshes using N-sided V\u00e1rady patches","author":"Wang","year":"1999"},{"key":"10.1016\/j.cad.2026.104110_b36","doi-asserted-by":"crossref","first-page":"858","DOI":"10.1007\/s00371-005-0345-8","article-title":"Smooth spline surface generation over meshes of irregular topology","volume":"21","author":"Zheng","year":"2005","journal-title":"Vis Comput"},{"issue":"3","key":"10.1016\/j.cad.2026.104110_b37","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1145\/77055.77059","article-title":"A multisided generalization of B\u00e9zier surfaces","volume":"8","author":"Loop","year":"1989","journal-title":"ACM Trans Graph"},{"key":"10.1016\/j.cad.2026.104110_b38","series-title":"Computer Graphics Forum","first-page":"609","article-title":"Selective degree elevation for multi-sided B\u00e9zier patches","volume":"vol. 34","author":"Smith","year":"2015"},{"key":"10.1016\/j.cad.2026.104110_b39","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1016\/j.cag.2018.05.006","article-title":"Multi-sided B\u00e9zier surfaces over concave polygonal domains","volume":"74","author":"Salvi","year":"2018","journal-title":"Comput Graph"},{"key":"10.1016\/j.cad.2026.104110_b40","series-title":"SIGGRAPH\u201916","first-page":"8","article-title":"SuperD: SubD modeling without subdivision","author":"Rockwood","year":"2016"},{"issue":"11","key":"10.1016\/j.cad.2026.104110_b41","doi-asserted-by":"crossref","first-page":"1330","DOI":"10.1016\/j.cad.2011.08.028","article-title":"Transfinite surface interpolation over irregular n-sided domains","volume":"43","author":"V\u00e1rady","year":"2011","journal-title":"Comput-Aided Des"},{"key":"10.1016\/j.cad.2026.104110_b42","series-title":"SIGGRAPH\u201906","first-page":"1","article-title":"Surface modeling and parameterization with manifolds","author":"Grimm","year":"2006"},{"key":"10.1016\/j.cad.2026.104110_b43","doi-asserted-by":"crossref","DOI":"10.1016\/j.cag.2025.104316","article-title":"Interpolating splines over triangulated surfaces by blending vertex-centric local geometries","author":"Djuren","year":"2025","journal-title":"Comput Graph"},{"issue":"3","key":"10.1016\/j.cad.2026.104110_b44","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1145\/1015706.1015714","article-title":"A simple manifold-based construction of surfaces of arbitrary smoothness","volume":"23","author":"Ying","year":"2004","journal-title":"ACM Trans Graph"},{"key":"10.1016\/j.cad.2026.104110_b45","series-title":"Proceedings of the Eleventh Hungarian Conference on Computer Graphics and Geometry","first-page":"46","article-title":"Polyhedral design with blended n-sided interpolants","author":"Salvi","year":"2024"},{"issue":"3","key":"10.1016\/j.cad.2026.104110_b46","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1145\/964967.801160","article-title":"Design of solids with free-form surfaces","volume":"17","author":"Chiyokura","year":"1983","journal-title":"ACM SIGGRAPH Comput Graph"},{"key":"10.1016\/j.cad.2026.104110_b47","series-title":"Computer Aided Geometric Design","first-page":"71","article-title":"Smooth interpolation without twist constraints","author":"Gregory","year":"1974"},{"issue":"5","key":"10.1016\/j.cad.2026.104110_b48","doi-asserted-by":"crossref","first-page":"1565","DOI":"10.1111\/j.1467-8659.2010.01765.x","article-title":"Mixed finite elements for variational surface modeling","volume":"29","author":"Jacobson","year":"2010","journal-title":"Comput Graph Forum"},{"key":"10.1016\/j.cad.2026.104110_b49","series-title":"A note on ribbon-based biharmonic surface patches","author":"Vaitkus","year":"2023"},{"key":"10.1016\/j.cad.2026.104110_b50","series-title":"Curve and surface design","first-page":"173","article-title":"N-sided surface generation from arbitrary boundary edges","author":"Kato","year":"2000"},{"key":"10.1016\/j.cad.2026.104110_b51","series-title":"Applied Computational Geometry: Towards Geometric Engineering","first-page":"203","article-title":"Triangle: Engineering a 2D quality mesh generator and delaunay triangulator","volume":"vol. 1148","author":"Shewchuk","year":"1996"}],"container-title":["Computer-Aided Design"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010448526000801?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0010448526000801?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T03:10:30Z","timestamp":1783048230000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0010448526000801"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10]]},"references-count":51,"alternative-id":["S0010448526000801"],"URL":"https:\/\/doi.org\/10.1016\/j.cad.2026.104110","relation":{},"ISSN":["0010-4485"],"issn-type":[{"value":"0010-4485","type":"print"}],"subject":[],"published":{"date-parts":[[2026,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Topology-preserving polyhedral design using ribbon-based multi-sided patches","name":"articletitle","label":"Article Title"},{"value":"Computer-Aided Design","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cad.2026.104110","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Author(s). Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"104110"}}