{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T17:05:50Z","timestamp":1784307950298,"version":"3.55.0"},"reference-count":49,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T00:00:00Z","timestamp":1781481600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers &amp; Graphics"],"published-print":{"date-parts":[[2026,8]]},"DOI":"10.1016\/j.cag.2026.104663","type":"journal-article","created":{"date-parts":[[2026,6,14]],"date-time":"2026-06-14T16:50:06Z","timestamp":1781455806000},"page":"104663","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":1,"special_numbering":"C","title":["Geometry-aware upcycling of architectural tessellations"],"prefix":"10.1016","volume":"138","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2296-5631","authenticated-orcid":false,"given":"Sultan","family":"Aljabri","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2925-2354","authenticated-orcid":false,"given":"Hassan","family":"Bahrami","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4436-647X","authenticated-orcid":false,"given":"Raphael","family":"Falque","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8271-2102","authenticated-orcid":false,"given":"Nico","family":"Pietroni","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.cag.2026.104663_b1","series-title":"Building materials and the climate: Constructing a new future","author":"UNEP & Yale Center for Ecosystems + Architecture","year":"2023"},{"issue":"15","key":"10.1016\/j.cag.2026.104663_b2","first-page":"7095","article-title":"A comprehensive review of building lifecycle carbon emissions and the role of construction industry","volume":"17","author":"Wang","year":"2024","journal-title":"Sustainability"},{"key":"10.1016\/j.cag.2026.104663_b3","doi-asserted-by":"crossref","DOI":"10.1016\/j.clet.2022.100531","article-title":"Carbon footprint management: A review of construction industry","volume":"9","author":"Labaran","year":"2022","journal-title":"Clean Eng Technol","ISSN":"https:\/\/id.crossref.org\/issn\/2666-7908","issn-type":"print"},{"key":"10.1016\/j.cag.2026.104663_b4","article-title":"Recycled and upcycled materials in contemporary architecture and civil engineering: Their applications, benefits, and challenges","volume":"10","author":"Milad","year":"2025","journal-title":"Clean Waste Syst"},{"key":"10.1016\/j.cag.2026.104663_b5","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1016\/j.istruc.2018.11.006","article-title":"Design of truss structures through reuse","volume":"18","author":"Br\u00fctting","year":"2019","journal-title":"Structures","ISSN":"https:\/\/id.crossref.org\/issn\/2352-0124","issn-type":"print"},{"key":"10.1016\/j.cag.2026.104663_b6","doi-asserted-by":"crossref","DOI":"10.1016\/j.jobe.2024.108458","article-title":"Automated planar truss design with reclaimed partially disassembled steel truss components","volume":"84","author":"Van Marcke","year":"2024","journal-title":"J Build Eng","ISSN":"https:\/\/id.crossref.org\/issn\/2352-7102","issn-type":"print"},{"issue":"2","key":"10.1016\/j.cag.2026.104663_b7","doi-asserted-by":"crossref","DOI":"10.1111\/cgf.70047","article-title":"Optimizing free-form grid shells with reclaimed elements under inventory constraints","volume":"44","author":"Favilli","year":"2025","journal-title":"Comput Graph Forum"},{"key":"10.1016\/j.cag.2026.104663_b8","series-title":"Proceedings of the IASS annual symposia","first-page":"486","article-title":"Structural upcycling: Matching digital and natural geometry","author":"Amtsberg","year":"2020"},{"key":"10.1016\/j.cag.2026.104663_b9","series-title":"Theory of linear and integer programming","author":"Schrijver","year":"1998"},{"key":"10.1016\/j.cag.2026.104663_b10","unstructured":"Sorkine O, Alexa M. As-Rigid-As-Possible Surface Modeling. In: Proceedings of EUROGRAPHICS\/ACM SIGGRAPH symposium on geometry processing. 2007, p. 109\u201316."},{"key":"10.1016\/j.cag.2026.104663_b11","doi-asserted-by":"crossref","first-page":"147","DOI":"10.3126\/bmcjsr.v7i1.72954","article-title":"Adaptive reuse of existing buildings: Contemporary relevance","volume":"7","author":"Dotel","year":"2024","journal-title":"BMC J Sci Res"},{"key":"10.1016\/j.cag.2026.104663_b12","doi-asserted-by":"crossref","DOI":"10.1016\/j.resconrec.2019.104507","article-title":"Circular economy strategies for adaptive reuse of cultural heritage buildings to reduce environmental impacts","volume":"152","author":"Foster","year":"2020","journal-title":"Resour Conserv Recycl","ISSN":"https:\/\/id.crossref.org\/issn\/0921-3449","issn-type":"print"},{"key":"10.1016\/j.cag.2026.104663_b13","unstructured":"Wikipedia. The Free Encyclopedia, W. Spolia. https:\/\/en.wikipedia.org\/wiki\/Spolia. Historical reuse of architectural elements in Roman and medieval constructions."},{"key":"10.1016\/j.cag.2026.104663_b14","article-title":"Towards zero-waste furniture design","volume":"PP","author":"Koo","year":"2016","journal-title":"IEEE Trans Vis Comput Graphics"},{"key":"10.1016\/j.cag.2026.104663_b15","series-title":"Proceedings of the 37th annual ACM symposium on user interface software and technology","article-title":"WasteBanned: Supporting zero waste fashion design through linked edits","author":"Zhang","year":"2024"},{"key":"10.1016\/j.cag.2026.104663_b16","series-title":"Proceedings of the special interest group on computer graphics and interactive techniques conference conference papers","article-title":"Rags2Riches: Computational garment reuse","author":"Qi","year":"2025"},{"key":"10.1016\/j.cag.2026.104663_b17","doi-asserted-by":"crossref","DOI":"10.1016\/j.jcomc.2021.100137","article-title":"Structural reuse of wind turbine blades through segmentation","volume":"5","author":"Joustra","year":"2021","journal-title":"Compos Part C: Open Access","ISSN":"https:\/\/id.crossref.org\/issn\/2666-6820","issn-type":"print"},{"key":"10.1016\/j.cag.2026.104663_b18","series-title":"Proceedings of the 2017 CHI conference on human factors in computing systems","first-page":"2606","article-title":"TrussFab: Fabricating sturdy large-scale structures on desktop 3D printers","author":"Kovacs","year":"2017"},{"key":"10.1016\/j.cag.2026.104663_b19","series-title":"Proceedings of the 9th ACM symposium on computational fabrication","article-title":"FabHacks: Transform everyday objects into home hacks leveraging a solver-aided DSL","author":"Mei","year":"2024"},{"key":"10.1016\/j.cag.2026.104663_b20","doi-asserted-by":"crossref","DOI":"10.1111\/cgf.70204","article-title":"Shape approximation by surface reuse","volume":"44","author":"Baas","year":"2025","journal-title":"Comput Graph Forum"},{"key":"10.1016\/j.cag.2026.104663_b21","doi-asserted-by":"crossref","first-page":"pp. 103614","DOI":"10.1016\/j.autcon.2021.103614","article-title":"Design and fabrication of a reusable kit of parts for diverse structures","volume":"125","author":"Br\u00fctting","year":"2021","journal-title":"Autom Constr"},{"issue":"3","key":"10.1016\/j.cag.2026.104663_b22","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1007\/s00158-023-03514-y","article-title":"Reducing the number of different members in truss layout optimization","volume":"66","author":"Lu","year":"2023","journal-title":"Struct Multidiscip Optim"},{"key":"10.1016\/j.cag.2026.104663_b23","doi-asserted-by":"crossref","DOI":"10.1016\/j.engstruct.2024.117912","article-title":"Clustering and optimization of nodes, beams and panels for cost-effective fabrication of free-form surfaces","volume":"307","author":"Bi","year":"2024","journal-title":"Eng Struct"},{"issue":"8","key":"10.1016\/j.cag.2026.104663_b24","doi-asserted-by":"crossref","DOI":"10.1098\/rsos.220675","article-title":"Extending Goldberg\u2019s method to parametrize and control the geometry of Goldberg polyhedra","volume":"9","author":"Liu","year":"2022","journal-title":"R Soc Open Sci"},{"key":"10.1016\/j.cag.2026.104663_b25","doi-asserted-by":"crossref","DOI":"10.1016\/j.cad.2022.103259","article-title":"Dividing a sphere hierarchically into a large number of spherical pentagons using equal area or equal length optimization","volume":"148","author":"Lee","year":"2022","journal-title":"Comput Aided Des"},{"issue":"5","key":"10.1016\/j.cag.2026.104663_b26","doi-asserted-by":"crossref","first-page":"390","DOI":"10.1016\/j.gmod.2014.03.009","article-title":"Zometool shape approximation","volume":"76","author":"Zimmer","year":"2014","journal-title":"Graph Model"},{"issue":"10","key":"10.1016\/j.cag.2026.104663_b27","doi-asserted-by":"crossref","first-page":"1461","DOI":"10.1109\/TVCG.2014.2307885","article-title":"Zometool rationalization of freeform surfaces","volume":"20","author":"Zimmer","year":"2014","journal-title":"IEEE Trans Vis Comput Graphics"},{"issue":"1","key":"10.1016\/j.cag.2026.104663_b28","first-page":"pp. 84","article-title":"Rationalization of freeform space-frame structures: Reducing variability in the joints","volume":"18","author":"Koronaki","year":"2020","journal-title":"Int J Archit Comput"},{"key":"10.1016\/j.cag.2026.104663_b29","doi-asserted-by":"crossref","DOI":"10.1016\/j.engstruct.2023.116016","article-title":"Reducing the number of different nodes in space frame structures through clustering and optimization","volume":"284","author":"Liu","year":"2023","journal-title":"Eng Struct"},{"issue":"4","key":"10.1016\/j.cag.2026.104663_b30","doi-asserted-by":"crossref","DOI":"10.1145\/2010324.1964996","article-title":"Circular arc structures","volume":"30","author":"Bo","year":"2011","journal-title":"ACM Trans Graph","ISSN":"https:\/\/id.crossref.org\/issn\/0730-0301","issn-type":"print"},{"issue":"4","key":"10.1016\/j.cag.2026.104663_b31","doi-asserted-by":"crossref","first-page":"pp. 1","DOI":"10.1145\/1778765.1778782","article-title":"Paneling architectural freeform surfaces","volume":"29","author":"Eigensatz","year":"2010","journal-title":"ACM Trans Graph"},{"issue":"4","key":"10.1016\/j.cag.2026.104663_b32","first-page":"pp. 1","article-title":"Modeling and fabrication with specified discrete equivalence classes","volume":"40","author":"Liu","year":"2021","journal-title":"ACM Trans Graph"},{"issue":"4","key":"10.1016\/j.cag.2026.104663_b33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1778765.1778781","article-title":"K-set tilable surfaces","volume":"29","author":"Fu","year":"2010","journal-title":"ACM Trans Graph"},{"key":"10.1016\/j.cag.2026.104663_b34","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1016\/j.cag.2023.07.032","article-title":"Modeling with discrete equivalence classes of planar quads","volume":"115","author":"Zhu","year":"2023","journal-title":"Comput Graph","ISSN":"https:\/\/id.crossref.org\/issn\/0097-8493","issn-type":"print"},{"key":"10.1016\/j.cag.2026.104663_b35","doi-asserted-by":"crossref","DOI":"10.1016\/j.cad.2023.103633","article-title":"Reducing the number of different faces in free-form surface approximations through clustering and optimization","volume":"166","author":"Liu","year":"2024","journal-title":"Comput Aided Des"},{"issue":"4","key":"10.1016\/j.cag.2026.104663_b36","doi-asserted-by":"crossref","DOI":"10.1145\/3450626.3459939","article-title":"Computational design of weingarten surfaces","volume":"40","author":"Pellis","year":"2021","journal-title":"ACM Trans Graph"},{"issue":"5","key":"10.1016\/j.cag.2026.104663_b37","doi-asserted-by":"crossref","DOI":"10.1145\/3744707","article-title":"Free-form surface approximation using rotational patches","volume":"44","author":"Liu","year":"2025","journal-title":"ACM Trans Graph"},{"issue":"17","key":"10.1016\/j.cag.2026.104663_b38","first-page":"1","article-title":"Computational tool for stock-constrained design of structures","volume":"2020","author":"Warmuth","year":"2020","journal-title":"Proc IASS Annu Symp","ISSN":"https:\/\/id.crossref.org\/issn\/2518-6582","issn-type":"print"},{"key":"10.1016\/j.cag.2026.104663_b39","series-title":"Optimum design of low environmental impact structures through component reuse","author":"Br\u00fctting","year":"2020"},{"key":"10.1016\/j.cag.2026.104663_b40","series-title":"Proceedings of the 3rd annual ACM symposium on computational fabrication","article-title":"Human-in-the-loop fabrication of 3D surfaces with natural tree branches","author":"Larsson","year":"2019"},{"issue":"5","key":"10.1016\/j.cag.2026.104663_b41","doi-asserted-by":"crossref","first-page":"698","DOI":"10.1109\/TPAMI.1987.4767965","article-title":"Least-squares fitting of two 3-D point sets","volume":"PAMI-9","author":"Arun","year":"1987","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"10.1016\/j.cag.2026.104663_b42","series-title":"libigl: A simple C++ geometry processing library","author":"Jacobson","year":"2018"},{"key":"10.1016\/j.cag.2026.104663_b43","series-title":"Gurobi optimizer reference manual","author":"Gurobi Optimization","year":"2024"},{"key":"10.1016\/j.cag.2026.104663_b44","doi-asserted-by":"crossref","DOI":"10.1016\/j.compstruc.2023.107238","article-title":"Geometric deep learning for statics-aware grid shells","volume":"292","author":"Favilli","year":"2024","journal-title":"Comput Struct"},{"issue":"4","key":"10.1016\/j.cag.2026.104663_b45","doi-asserted-by":"crossref","DOI":"10.1145\/3592095","article-title":"Masonry shell structures with discrete equivalence classes","volume":"42","author":"Chen","year":"2023","journal-title":"ACM Trans Graph","ISSN":"https:\/\/id.crossref.org\/issn\/0730-0301","issn-type":"print"},{"key":"10.1016\/j.cag.2026.104663_b46","doi-asserted-by":"crossref","DOI":"10.1016\/j.cad.2023.103670","article-title":"Bending-reinforced grid shells for free-form architectural surfaces","volume":"168","author":"Laccone","year":"2024","journal-title":"Comput Aided Des"},{"key":"10.1016\/j.cag.2026.104663_b47","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1016\/j.cag.2023.07.032","article-title":"Modeling with discrete equivalence classes of planar quads","volume":"115","author":"Zhu","year":"2023","journal-title":"Comput Graph"},{"key":"10.1016\/j.cag.2026.104663_b48","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/j.cag.2014.11.002","article-title":"Architectural geometry","volume":"47","author":"Pottmann","year":"2015","journal-title":"Comput Graph"},{"issue":"4","key":"10.1016\/j.cag.2026.104663_b49","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2601097.2601213","article-title":"Form-finding with polyhedral meshes made simple","volume":"33","author":"Tang","year":"2014","journal-title":"ACM Trans Graph"}],"container-title":["Computers &amp; Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0097849326001342?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0097849326001342?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T16:33:15Z","timestamp":1784305995000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0097849326001342"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,8]]},"references-count":49,"alternative-id":["S0097849326001342"],"URL":"https:\/\/doi.org\/10.1016\/j.cag.2026.104663","relation":{},"ISSN":["0097-8493"],"issn-type":[{"value":"0097-8493","type":"print"}],"subject":[],"published":{"date-parts":[[2026,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Geometry-aware upcycling of architectural tessellations","name":"articletitle","label":"Article Title"},{"value":"Computers & Graphics","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cag.2026.104663","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"104663"}}