MeshCoder: LLM-Powered Structured Mesh Code Generation from Point Clouds
Not on the map. Why?
Abstract (arXiv)
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 hrefhttps://daibingquan.github.io/MeshCoderthis link.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Builds on 35 of its 42 references that are in the map. First posted on arXiv 20 Aug 2025.
Builds on
35 of 42 references.
References · 35
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
- 2022Objaverse: A Universe of Annotated 3D Objectscited by 1,540
- 2020Point Transformercited by 1,470
- 2024Structured 3D Latents for Scalable and Versatile 3D Generationcited by 770
- 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 526
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 271
- 2022PointCLIP V2: Prompting CLIP and GPT for Powerful 3D Open-world Learningcited by 187
- 2024Infinigen Indoors: Photorealistic Indoor Scenes using Procedural Generationcited by 137
- 2019PQ-NET: A Generative Part Seq2Seq Network for 3D Shapescited by 119
- 2022PartSLIP: Low-Shot Part Segmentation for 3D Point Clouds via Pretrained Image-Language Modelscited by 118
- 2019SDM-NET: Deep Generative Network for Structured Deformable Meshcited by 113
- 2024SAMPart3D: Segment Any Part in 3D Objectscited by 97
23 more
- 2023Hierarchical Neural Coding for Controllable CAD Model Generationcited by 86
- 2022SolidGen: An Autoregressive Model for Direct B-rep Synthesiscited by 80
- 2019Learning to Infer and Execute 3D Shape Programscited by 68
- 2023SALAD: Part-Level Latent Diffusion for 3D Shape Generation and Manipulationcited by 66
- 2025DeepMesh: Auto-Regressive Artist-mesh Creation with Reinforcement Learningcited by 65
- 2024CAD-SIGNet: CAD Language Inference from Point Clouds using Layer-wise Sketch Instance Guided Attentioncited by 64
- 2023SATR: Zero-Shot Semantic Segmentation of 3D Shapescited by 62
- 2024PartGen: Part-level 3D Generation and Reconstruction with Multi-View Diffusion Modelscited by 62
- 2024Part123: Part-aware 3D Reconstruction from a Single-view Imagecited by 55
- 2018VoxSegNet: Volumetric CNNs for Semantic Part Segmentation of 3D Shapescited by 37
- 2023PartSLIP++: Enhancing Low-Shot 3D Part Segmentation via Multi-View Instance Segmentation and Maximum Likelihood Estimationcited by 37
- 2024Segment Any Meshcited by 37
- 2023DiffFacto: Controllable Part-Based 3D Point Cloud Generation with Cross Diffusioncited by 32
- 2023PartDistill: 3D Shape Part Segmentation by Vision-Language Model Distillationcited by 28
- 2023ShapeCoder: Discovering Abstractions for Visual Programs from Unstructured Primitivescited by 23
- 2024MeshSegmenter: Zero-Shot Mesh Semantic Segmentation via Texture Synthesiscited by 22
- 2020PLAD: Learning to Infer Shape Programs with Pseudo-Labels and Approximate Distributionscited by 19
- 2023ZeroPS: High-quality Cross-modal Knowledge Transfer for Zero-Shot 3D Part Segmentationcited by 18
- 2022ANISE: Assembly-based Neural Implicit Surface rEconstructioncited by 16
- 20243x2: 3D Object Part Segmentation by 2D Semantic Correspondencescited by 10
- 2025CMT: A Cascade MAR with Topology Predictor for Multimodal Conditional CAD Generationcited by 6
- 2024Part-aware Shape Generation with Latent 3D Diffusion of Neural Voxel Fieldscited by 5
- 2022Learning to Infer 3D Shape Programs with Differentiable Renderercited by 2
Built on by
Citing papers per year: 2025: 3; 2026: 16.
19 papers.
Sort:
By area:
- 2025X-Part: high fidelity and structure coherent shape decompositioncited by 44
- 2026Code2Worlds: Empowering Coding LLMs for 4D World Generationcited by 19
- 2026SceneCode: Executable World Programs for Editable Indoor Scenes with Articulated Objectscited by 11
- 2026Thinking in Blender: Staged Executable Inverse Graphics with Vision-Language Modelscited by 10
- 2025UniPart: Part-Level 3D Generation with Unified 3D Geom-Seg Latentscited by 9
- 2026VoxelCodeBench: Benchmarking 3D World Modeling Through Code Generationcited by 8
- 2026Beyond NL2Code: A Structured Survey of Multimodal Code Intelligencecited by 6
- 2026CG-MLLM: Captioning and Generating 3D content via Multi-modal Large Language Modelscited by 3
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Predictioncited by 1
- 20263D-CoS: A New 3D Reconstruction Paradigm Based on VLM Code Synthesiscited by 1
- 20263DHarnessBench: Probing Agentic 3D-to-Code Capabilities of Frontier Vision-Language Modelscited by 1
- 2026CADForge: Agentic Single-View CAD Reconstruction with Explicit Geometry Reasoningcited by 1
7 more
- 2026Muses: Designing, Composing, Generating Nonexistent Fantasy 3D Creatures without Trainingcited by 0
- 2026Design-Specification Tiling for ICL-based CAD Code Generationcited by 0
- 2026AstraLOD3: Zero-shot multimodal agentic reconstruction of LOD3 building modelscited by 0
- 2026Seg3DParts: Segmentation-Grounded Controllable Part-Level 3D Generationcited by 0
- 2026FACT: Fidelity-Aware Construction of Articulated Twinscited by 0
- 2026ViewStruct: View-Grounded Articulation and Connectivity Inferencecited by 0
- 2026Code2Worlds-2: Physically Plausible Agent Harness for Embodied World Simulationcited by 0
- 2026Code2Worlds-2: Physically Plausible Agent Harness for Embodied World Simulation13 Oct 2026
- 2026ViewStruct: View-Grounded Articulation and Connectivity Inference12 Oct 2026
- 2026CADForge: Agentic Single-View CAD Reconstruction with Explicit Geometry Reasoning3 Oct 2026
- 2026FACT: Fidelity-Aware Construction of Articulated Twins29 Sep 2026
- 2026Seg3DParts: Segmentation-Grounded Controllable Part-Level 3D Generation29 Sep 2026
- 2026AstraLOD3: Zero-shot multimodal agentic reconstruction of LOD3 building models23 Sep 2026
- 20263DHarnessBench: Probing Agentic 3D-to-Code Capabilities of Frontier Vision-Language Models6 Sep 2026
- 2026Beyond NL2Code: A Structured Survey of Multimodal Code Intelligence14 Jun 2026
- 20263D-CoS: A New 3D Reconstruction Paradigm Based on VLM Code Synthesis9 Jun 2026
- 2026Thinking in Blender: Staged Executable Inverse Graphics with Vision-Language Models1 Jun 2026
- 2026SceneCode: Executable World Programs for Editable Indoor Scenes with Articulated Objects19 May 2026
- 2026VoxelCodeBench: Benchmarking 3D World Modeling Through Code Generation2 Apr 2026
7 more
- 2026Design-Specification Tiling for ICL-based CAD Code Generation13 Mar 2026
- 2026Code2Worlds: Empowering Coding LLMs for 4D World Generation12 Feb 2026
- 2026CG-MLLM: Captioning and Generating 3D content via Multi-modal Large Language Models29 Jan 2026
- 2026Muses: Designing, Composing, Generating Nonexistent Fantasy 3D Creatures without Training6 Jan 2026
- 2025UniPart: Part-Level 3D Generation with Unified 3D Geom-Seg Latents10 Dec 2025
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Prediction5 Dec 2025
- 2025X-Part: high fidelity and structure coherent shape decomposition10 Sep 2025
- 2025X-Part: high fidelity and structure coherent shape decompositioncited by 44
- 2026Code2Worlds: Empowering Coding LLMs for 4D World Generationcited by 19
- 2026SceneCode: Executable World Programs for Editable Indoor Scenes with Articulated Objectscited by 11
- 2025UniPart: Part-Level 3D Generation with Unified 3D Geom-Seg Latentscited by 9
- 2026Beyond NL2Code: A Structured Survey of Multimodal Code Intelligencecited by 6
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Predictioncited by 1
- 20263D-CoS: A New 3D Reconstruction Paradigm Based on VLM Code Synthesiscited by 1
- 2026Muses: Designing, Composing, Generating Nonexistent Fantasy 3D Creatures without Trainingcited by 0
- 2026Design-Specification Tiling for ICL-based CAD Code Generationcited by 0
- 2026Seg3DParts: Segmentation-Grounded Controllable Part-Level 3D Generationcited by 0
- 2026FACT: Fidelity-Aware Construction of Articulated Twinscited by 0
- 2026ViewStruct: View-Grounded Articulation and Connectivity Inferencecited by 0
- 2026ViewStruct: View-Grounded Articulation and Connectivity Inference12 Oct 2026
- 2026FACT: Fidelity-Aware Construction of Articulated Twins29 Sep 2026
- 2026Seg3DParts: Segmentation-Grounded Controllable Part-Level 3D Generation29 Sep 2026
- 2026Beyond NL2Code: A Structured Survey of Multimodal Code Intelligence14 Jun 2026
- 20263D-CoS: A New 3D Reconstruction Paradigm Based on VLM Code Synthesis9 Jun 2026
- 2026SceneCode: Executable World Programs for Editable Indoor Scenes with Articulated Objects19 May 2026
- 2026Design-Specification Tiling for ICL-based CAD Code Generation13 Mar 2026
- 2026Code2Worlds: Empowering Coding LLMs for 4D World Generation12 Feb 2026
- 2026Muses: Designing, Composing, Generating Nonexistent Fantasy 3D Creatures without Training6 Jan 2026
- 2025UniPart: Part-Level 3D Generation with Unified 3D Geom-Seg Latents10 Dec 2025
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Prediction5 Dec 2025
- 2025X-Part: high fidelity and structure coherent shape decomposition10 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2025LL3M: Large Language 3D Modelers
- 2026BlenderRAG: High-Fidelity 3D Object Generation via Retrieval-Augmented Code Synthesis
- 2024CAD-Recode: Reverse Engineering CAD Code from Point Clouds
- 2025ShapeLib: Designing a library of programmatic 3D shape abstractions with Large Language Models
- 2026Procedura: Agentic 3D Modeling with Procedural Control
- 2024SceneCraft: An LLM Agent for Synthesizing 3D Scene as Blender Code
- 2025Assembler: Scalable 3D Part Assembly via Anchor Point Diffusion
- 2023FullFormer: Generating Shapes Inside Shapes