MeshCoder: LLM-Powered Structured Mesh Code Generation from Point Clouds
Bingquan Dai, Li Ray Luo, Qihong Tang, Jie Wang, Xinyu Lian, Hao Xu, Minghan Qin, Xudong Xu, Bo Dai, Haoqian Wang, Zhaoyang Lyu, Jiangmiao Pang
摘要
Reconstructing 3D objects into editable programs is pivotal for applications like reverse engineering and shape editing. However, existing methods often rely on limited domain-specific languages (DSLs) and small-scale datasets, restricting their ability to model complex geometries and structures. To address these challenges, we introduce MeshCoder, a novel framework that reconstructs complex 3D objects from point clouds into editable Blender Python scripts. We develop a comprehensive set of expressive Blender Python APIs capable of synthesizing intricate geometries. Leveraging these APIs, we construct a large-scale paired object-code dataset, where the code for each object is decomposed into distinct semantic parts. Subsequently, we train a multimodal large language model (LLM) that translates 3D point cloud into executable Blender Python scripts. Our approach not only achieves superior performance in shape-to-code reconstruction tasks but also facilitates intuitive geometric and topological editing through convenient code modifications. Furthermore, our code-based representation enhances the reasoning capabilities of LLMs in 3D shape understanding tasks. Together, these contributions establish MeshCoder as a powerful and flexible solution for programmatic 3D shape reconstruction and understanding. The project homepage is available at this link.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- UniPart: Part-Level 3D Generation with Unified 3D Geom-Seg LatentsXufan He, Yushuang Wu, Xiaoyang Guo, Chongjie Ye 等CVPR 2026 · 被引用 9 次
- Fast SceneScript: Fast and Accurate Language‑Based 3D Scene Understanding via Multi‑Token PredictionRuihong Yin, Xuepeng Shi, Oleksandr Bailo, Marco Manfredi 等CVPR 2026 · 被引用 1 次
- Muses: Designing, Composing, Generating Nonexistent Fantasy 3D Creatures without TrainingHexiao Lu, Xiaokun Sun, Zeyu Cai, Hao Guo 等CVPR 2026
它引用的顶会 Paper20
- Direct Preference Optimization: Your Language Model is Secretly a Reward ModelRafael Rafailov, Archit Sharma, Eric Mitchell, Christopher D. Manning 等NeurIPS 2023 · 被引用 10,924 次
- DeepCAD: A Deep Generative Network for Computer-Aided Design ModelsRundi Wu, Chang Xiao, Changxi ZhengICCV 2021 · 被引用 290 次
- PointCLIP V2: Prompting CLIP and GPT for Powerful 3D Open-world LearningXiangyang Zhu, Renrui Zhang, Bowei He, Ziyu Guo 等ICCV 2023 · 被引用 248 次
- Hierarchical Neural Coding for Controllable CAD Model GenerationXiang Xu, Pradeep Kumar Jayaraman, Joseph George Lambourne, Karl D. D. Willis 等ICML 2023 · 被引用 88 次
- SALAD: Part-Level Latent Diffusion for 3D Shape Generation and ManipulationJuil Koo, Seungwoo Yoo, Minh Hieu Nguyen, Minhyuk SungICCV 2023 · 被引用 79 次
相关 Paper
- CAD-Recode: Reverse Engineering CAD Code From Point CloudsDanila Rukhovich, Elona Dupont, Dimitrios Mallis, Kseniya Cherenkova 等ICCV 2025 · 被引用 16 次
- CAD-Coder: Text-to-CAD Generation with Chain-of-Thought and Geometric RewardYandong Guan, Xilin Wang, Ximing Xing, Jing Zhang 等NeurIPS 2025 · 被引用 64 次
- PyTorchGeoNodes: Enabling Differentiable Shape Programs for 3D Shape ReconstructionSinisa Stekovic, Arslan Artykov, Stefan Ainetter, Mattia D'Urso 等CVPR 2025
- Real2Code: Reconstruct Articulated Objects via Code GenerationZhao Mandi, Yijia Weng, Dominik Bauer, Shuran SongICLR 2025
- Part-X-MLLM: Part-aware 3D Multimodal Large Language ModelChunshi Wang, Junliang Ye, Yunhan Yang, YANG LI 等ICLR 2026 · 被引用 6 次
