{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T19:19:33Z","timestamp":1776107973268,"version":"3.50.1"},"reference-count":57,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T00:00:00Z","timestamp":1731974400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSF","award":["1941808"],"award-info":[{"award-number":["1941808"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2024,12,19]]},"abstract":"<jats:p>\n            The ability to edit 3D assets with natural language presents a compelling paradigm to aid in the democratization of 3D content creation. However, while natural language is often effective at communicating general intent, it is poorly suited for specifying exact manipulation. To address this gap, we introduce ParSEL, a system that enables\n            <jats:italic>controllable<\/jats:italic>\n            editing of high-quality 3D assets with natural language. Given a segmented 3D mesh and an editing request, ParSEL produces a\n            <jats:italic>parameterized<\/jats:italic>\n            editing program. Adjusting these parameters allows users to explore shape variations with exact control over the magnitude of the edits. To infer editing programs which align with an input edit request, we leverage the abilities of large-language models (LLMs). However, we find that although LLMs excel at identifying the initial edit operations, they often fail to infer complete editing programs, resulting in outputs that violate shape semantics. To overcome this issue, we introduce Analytical Edit Propagation (AEP), an algorithm which extends a seed edit with additional operations until a complete editing program has been formed. Unlike prior methods, AEP searches for analytical editing operations compatible with a range of possible user edits through the integration of computer algebra systems for geometric analysis. Experimentally, we demonstrate ParSEL's effectiveness in enabling controllable editing of 3D objects through natural language requests over alternative system designs.\n          <\/jats:p>","DOI":"10.1145\/3687922","type":"journal-article","created":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T15:46:04Z","timestamp":1732031164000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["ParSEL: Parameterized Shape Editing with Language"],"prefix":"10.1145","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8615-741X","authenticated-orcid":false,"given":"Aditya","family":"Ganeshan","sequence":"first","affiliation":[{"name":"Brown University, Providence, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9920-1037","authenticated-orcid":false,"given":"Ryan","family":"Huang","sequence":"additional","affiliation":[{"name":"Brown University, Providence, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3544-8409","authenticated-orcid":false,"given":"Xianghao","family":"Xu","sequence":"additional","affiliation":[{"name":"Brown University, Providence, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-1169-0507","authenticated-orcid":false,"given":"R. Kenny","family":"Jones","sequence":"additional","affiliation":[{"name":"Brown University, Providence, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8253-0069","authenticated-orcid":false,"given":"Daniel","family":"Ritchie","sequence":"additional","affiliation":[{"name":"Brown University, Providence, United States of America"}]}],"member":"320","published-online":{"date-parts":[[2024,11,19]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.01220"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.1024"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766980"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024157"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185574"},{"key":"e_1_2_1_6_1","volume-title":"InstructPix2Pix: Learning to Follow Image Editing Instructions. arXiv preprint arXiv:2211.09800","author":"Brooks Tim","year":"2022","unstructured":"Tim Brooks, Aleksander Holynski, and Alexei A Efros. 2022. InstructPix2Pix: Learning to Follow Image Editing Instructions. arXiv preprint arXiv:2211.09800 (2022)."},{"key":"e_1_2_1_7_1","volume-title":"Lin (Eds.)","volume":"33","author":"Brown Tom","year":"2020","unstructured":"Tom Brown, Benjamin Mann, Nick Ryder, Melanie Subbiah, Jared D Kaplan, Prafulla Dhariwal, Arvind Neelakantan, Pranav Shyam, Girish Sastry, Amanda Askell, Sandhini Agarwal, Ariel Herbert-Voss, Gretchen Krueger, Tom Henighan, Rewon Child, Aditya Ramesh, Daniel Ziegler, Jeffrey Wu, Clemens Winter, Chris Hesse, Mark Chen, Eric Sigler, Mateusz Litwin, Scott Gray, Benjamin Chess, Jack Clark, Christopher Berner, Sam McCandlish, Alec Radford, Ilya Sutskever, and Dario Amodei. 2020. Language Models are Few-Shot Learners. In Advances in Neural Information Processing Systems, H. Larochelle, M. Ranzato, R. Hadsell, M.F. Balcan, and H. Lin (Eds.), Vol. 33. Curran Associates, Inc., 1877--1901. https:\/\/proceedings.neurips.cc\/paper_files\/paper\/2020\/file\/1457c0d6bfcb4967418bfb8ac142f64a-Paper.pdf"},{"key":"e_1_2_1_8_1","volume-title":"Structure Preserving Reshape for Textured Architectural Scenes. Computer Graphics Forum (Proceedings of the Eurographics conference)","author":"Cabral Marcio","year":"2009","unstructured":"Marcio Cabral, Sylvain Lefebvre, Carsten Dachsbacher, and George Drettakis. 2009. Structure Preserving Reshape for Textured Architectural Scenes. Computer Graphics Forum (Proceedings of the Eurographics conference) (2009). http:\/\/www-sop.inria.fr\/reves\/Basilic\/2009\/CLDD09"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14476"},{"key":"e_1_2_1_10_1","volume-title":"Learning Continuous 3D Words for Text-to-Image Generation. arXiv preprint arXiv:2402.08654","author":"Cheng Ta-Ying","year":"2024","unstructured":"Ta-Ying Cheng, Matheus Gadelha, Thibault Groueix, Matthew Fisher, Radomir Mech, Andrew Markham, and Niki Trigoni. 2024. Learning Continuous 3D Words for Text-to-Image Generation. arXiv preprint arXiv:2402.08654 (2024)."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/97880.97900"},{"key":"e_1_2_1_12_1","volume-title":"LayoutGPT: Compositional Visual Planning and Generation with Large Language Models. In Thirty-seventh Conference on Neural Information Processing Systems. https:\/\/openreview.net\/forum?id=Xu8aG5Q8M3","author":"Feng Weixi","year":"2023","unstructured":"Weixi Feng, Wanrong Zhu, Tsu-Jui Fu, Varun Jampani, Arjun Reddy Akula, Xuehai He, S Basu, Xin Eric Wang, and William Yang Wang. 2023. LayoutGPT: Compositional Visual Planning and Generation with Large Language Models. In Thirty-seventh Conference on Neural Information Processing Systems. https:\/\/openreview.net\/forum?id=Xu8aG5Q8M3"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1576246.1531339"},{"key":"e_1_2_1_14_1","unstructured":"William Gao Noam Aigerman Groueix Thibault Vladimir Kim and Rana Hanocka. 2023. TextDeformer: Geometry Manipulation using Text Guidance. In ACM Transactions on Graphics (SIGGRAPH)."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925950"},{"key":"e_1_2_1_17_1","volume-title":"TexSliders: Diffusion-Based Texture Editing in CLIP Space. arXiv preprint arXiv:2405.00672","author":"Guerrero-Viu Julia","year":"2024","unstructured":"Julia Guerrero-Viu, Milos Hasan, Arthur Roullier, Midhun Harikumar, Yiwei Hu, Paul Guerrero, Diego Gutierrez, Belen Masia, and Valentin Deschaintre. 2024. TexSliders: Diffusion-Based Texture Editing in CLIP Space. arXiv preprint arXiv:2405.00672 (2024)."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.01436"},{"key":"e_1_2_1_19_1","unstructured":"Ziniu Hu Ahmet Iscen Aashi Jain Thomas Kipf Yisong Yue David A. Ross Cordelia Schmid and Alireza Fathi. 2024. SceneCraft: An LLM Agent for Synthesizing 3D Scene as Blender Code. arXiv:2403.01248 [cs.CV]"},{"key":"e_1_2_1_20_1","volume-title":"Aladdin: Zero-Shot Hallucination of Stylized 3D Assets from Abstract Scene Descriptions. arXiv preprint arXiv:2306.06212","author":"Huang Ian","year":"2023","unstructured":"Ian Huang, Vrishab Krishna, Omoruyi Atekha, and Leonidas Guibas. 2023. Aladdin: Zero-Shot Hallucination of Stylized 3D Assets from Abstract Scene Descriptions. arXiv preprint arXiv:2306.06212 (2023)."},{"key":"e_1_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Ian Huang Guandao Yang and Leonidas Guibas. 2024. BlenderAlchemy: Editing 3D Graphics with Vision-Language Models. arXiv:2404.17672 [cs.CV]","DOI":"10.1007\/978-3-031-73024-5_18"},{"key":"e_1_2_1_22_1","volume-title":"Siggraph 2021","author":"Jones R. Kenny","year":"2021","unstructured":"R. Kenny Jones, David Charatan, Paul Guerrero, Niloy J. Mitra, and Daniel Ritchie. 2021. ShapeMOD: Macro Operation Discovery for 3D Shape Programs. ACM Transactions on Graphics (TOG), Siggraph 2021 (2021)."},{"key":"e_1_2_1_23_1","volume-title":"Siggraph 2023 42, 4, Article 49","author":"Jones R. Kenny","year":"2023","unstructured":"R. Kenny Jones, Paul Guerrero, Niloy J. Mitra, and Daniel Ritchie. 2023. ShapeCoder: Discovering Abstractions for Visual Programs from Unstructured Primitives. ACM Transactions on Graphics (TOG), Siggraph 2023 42, 4, Article 49 (2023)."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276466"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.00246"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3610548.3618219"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409064"},{"key":"e_1_2_1_28_1","volume-title":"Black","author":"Kulits Peter","year":"2024","unstructured":"Peter Kulits, Haiwen Feng, Weiyang Liu, Victoria Abrevaya, and Michael J. Black. 2024. Re-Thinking Inverse Graphics With Large Language Models. arXiv:2404.xxxxx [cs.CL]"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024217"},{"key":"e_1_2_1_30_1","volume-title":"Text-Driven Image Editing via Learnable Regions. arXiv preprint arXiv:2311.16432","author":"Lin Yuanze","year":"2023","unstructured":"Yuanze Lin, Yi-Wen Chen, Yi-Hsuan Tsai, Lu Jiang, and Ming-Hsuan Yang. 2023. Text-Driven Image Editing via Learnable Regions. arXiv preprint arXiv:2311.16432 (2023)."},{"key":"e_1_2_1_31_1","volume-title":"DeepMetaHandles: Learning Deformation Meta-Handles of 3D Meshes with Biharmonic Coordinates. arXiv preprint arXiv:2102.09105","author":"Liu Minghua","year":"2021","unstructured":"Minghua Liu, Minhyuk Sung, Radomir Mech, and Hao Su. 2021. DeepMetaHandles: Learning Deformation Meta-Handles of 3D Meshes with Biharmonic Coordinates. arXiv preprint arXiv:2102.09105 (2021)."},{"key":"e_1_2_1_32_1","volume-title":"Peter Yichen Chen, Allan Zhao, Amy Zhu","author":"Makatura Liane","unstructured":"Liane Makatura, Michael Foshey, Bohan Wang, Felix H\u00e4hnLein, Pingchuan Ma, Bolei Deng, Megan Tjandrasuwita, Andrew Spielberg, Crystal Elaine Owens, Peter Yichen Chen, Allan Zhao, Amy Zhu, Wil J Norton, Edward Gu, Joshua Jacob, Yifei Li, Adriana Schulz, and Wojciech Matusik. 2023. How Can Large Language Models Help Humans in Design and Manufacturing? arXiv:2307.14377 [cs.CL]"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00357"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.7717\/peerjcs.103"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459823"},{"key":"e_1_2_1_36_1","volume-title":"Text2Mesh: Text-Driven Neural Stylization for Meshes. arXiv preprint arXiv:2112.03221","author":"Michel Oscar","year":"2021","unstructured":"Oscar Michel, Roi Bar-On, Richard Liu, Sagie Benaim, and Rana Hanocka. 2021. Text2Mesh: Text-Driven Neural Stylization for Meshes. arXiv preprint arXiv:2112.03221 (2021)."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2542266.2542267"},{"key":"e_1_2_1_38_1","volume-title":"StructEdit: Learning Structural Shape Variations. Arxiv1911.11098","author":"Mo Kaichun","year":"2019","unstructured":"Kaichun Mo, Paul Guerrero, Li Yi, Hao Su, Peter Wonka, Niloy Mitra, and Leonidas J Guibas. 2019a. StructEdit: Learning Structural Shape Variations. Arxiv1911.11098 (2019)."},{"key":"e_1_2_1_39_1","unstructured":"Kaichun Mo Shilin Zhu Angel X. Chang Li Yi Subarna Tripathi Leonidas J. Guibas and Hao Su. 2019b. PartNet: A Large-Scale Benchmark for Fine-Grained and Hierarchical Part-Level 3D Object Understanding. In CVPR."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/15922.15903"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12044"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280946"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52733.2024.02130"},{"key":"e_1_2_1_45_1","unstructured":"Habib Slim Xiang Li Yuchen Li Mahmoud Ahmed Mohamed Ayman Ujjwal Upadhyay Ahmed Abdelreheem Arpit Prajapati Suhail Pothigara Peter Wonka and Mohamed Elhoseiny. 2023. 3DCoMPaT++: An improved Large-scale 3D Vision Dataset for Compositional Recognition. (2023)."},{"key":"e_1_2_1_46_1","volume-title":"Proceedings of EUROGRAPHICS\/ACM SIGGRAPH Symposium on Geometry Processing. 109--116","author":"Sorkine Olga","year":"2007","unstructured":"Olga Sorkine and Marc Alexa. 2007. As-Rigid-As-Possible Surface Modeling. In Proceedings of EUROGRAPHICS\/ACM SIGGRAPH Symposium on Geometry Processing. 109--116."},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276478"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV51070.2023.01092"},{"key":"e_1_2_1_49_1","volume-title":"MDP: A Generalized Framework for Text-Guided Image Editing by Manipulating the Diffusion Path. arXiv:2303.16765 [cs.CV]","author":"Wang Qian","year":"2023","unstructured":"Qian Wang, Biao Zhang, Michael Birsak, and Peter Wonka. 2023b. MDP: A Generalized Framework for Text-Guided Image Editing by Manipulating the Diffusion Path. arXiv:2303.16765 [cs.CV]"},{"key":"e_1_2_1_50_1","volume-title":"Self-Consistency Improves Chain of Thought Reasoning in Language Models. In The Eleventh International Conference on Learning Representations. https:\/\/openreview.net\/forum?id=1PL1NIMMrw","author":"Wang Xuezhi","year":"2023","unstructured":"Xuezhi Wang, Jason Wei, Dale Schuurmans, Quoc V Le, Ed H. Chi, Sharan Narang, Aakanksha Chowdhery, and Denny Zhou. 2023a. Self-Consistency Improves Chain of Thought Reasoning in Language Models. In The Eleventh International Conference on Learning Representations. https:\/\/openreview.net\/forum?id=1PL1NIMMrw"},{"key":"e_1_2_1_51_1","volume-title":"Symmetry Hierarchy of Man-Made Objects. Comput. Graph. Forum","author":"Wang Yanzhen","year":"2011","unstructured":"Yanzhen Wang, Kai Xu, Jun Li, Hao Zhang, Ariel Shamir, Ligang Liu, Zhiquan Cheng, and Yueshan Xiong. 2011. Symmetry Hierarchy of Man-Made Objects. Comput. Graph. Forum (2011)."},{"key":"e_1_2_1_52_1","volume-title":"Funkhouser","author":"Wei Fangyin","year":"2020","unstructured":"Fangyin Wei, Elena Sizikova, Avneesh Sud, Szymon Rusinkiewicz, and Thomas A. Funkhouser. 2020. Learning to Infer Semantic Parameters for 3D Shape Editing.. In 3DV, Vitomir Struc and Francisco G\u00f3mez Fern\u00e1ndez (Eds.). IEEE, 434--442. http:\/\/dblp.uni-trier.de\/db\/conf\/3dim\/3dim2020.html#WeiSSRF20"},{"key":"e_1_2_1_53_1","volume-title":"Chi, Quoc Le, and Denny Zhou","author":"Wei Jason","year":"2023","unstructured":"Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Brian Ichter, Fei Xia, Ed Chi, Quoc Le, and Denny Zhou. 2023. Chain-of-Thought Prompting Elicits Reasoning in Large Language Models. In NeurIPS."},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531341"},{"key":"e_1_2_1_55_1","unstructured":"Yutaro Yamada Khyathi Chandu Yuchen Lin Jack Hessel Ilker Yildirim and Yejin Choi. 2024. L3GO: Language Agents with Chain-of-3D-Thoughts for Generating Unconventional Objects. arXiv:2402.09052 [cs.AI]"},{"key":"e_1_2_1_56_1","volume-title":"Holodeck: Language Guided Generation of 3D Embodied AI Environments. arXiv preprint arXiv:2312.09067","author":"Yang Yue","year":"2023","unstructured":"Yue Yang, Fan-Yun Sun, Luca Weihs, Eli VanderBilt, Alvaro Herrasti, Winson Han, Jiajun Wu, Nick Haber, Ranjay Krishna, Lingjie Liu, Chris Callison-Burch, Mark Yatskar, Aniruddha Kembhavi, and Christopher Clark. 2023. Holodeck: Language Guided Generation of 3D Embodied AI Environments. arXiv preprint arXiv:2312.09067 (2023)."},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766908"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2011.01880.x"},{"key":"e_1_2_1_59_1","unstructured":"Yuchen Zhou Jiayuan Gu Xuanlin Li Minghua Liu Yunhao Fang and Hao Su. 2023. PartSLIP++: Enhancing Low-Shot 3D Part Segmentation via Multi-View Instance Segmentation and Maximum Likelihood Estimation. arXiv:2312.03015 [cs.CV]"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3687922","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3687922","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:09:57Z","timestamp":1750295397000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3687922"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,19]]},"references-count":57,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,12,19]]}},"alternative-id":["10.1145\/3687922"],"URL":"https:\/\/doi.org\/10.1145\/3687922","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,19]]},"assertion":[{"value":"2024-11-19","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}