atlas

Research map / Multi-agent systems and games / LLM agents

ShapeCraft: LLM Agents for Structured, Textured and Interactive 3D Modeling

NeurIPS 2025 · Multi-agent systems and games › LLM agents · approach: Agent data synthesis and behavior studies · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ShapeCraft, a multi-agent LLM framework (Parser, Coder, Evaluator) that builds a graph-based procedural shape representation in Blender for structured, textured, interactive text-to-3D generation.

Problem

Text-to-3D methods yield unstructured, poorly editable meshes, and LLMs struggle to translate long, complex text with spatial relations into accurate procedural shape programs.

Approach

A flat depth-1 Graph-based Procedural Shape (GPS) representation with per-component descriptions, bounding volumes and Blender code, built hierarchically by a Parser agent, refined by a Coder agent with multi-path sampling and visual feedback from an Evaluator, plus component-aware SDS for BRDF texturing.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ShapeCraft instead of BlenderLLMMARVEL subset · MARVEL subsetIoGT: 0.455 -> 0.471Helped
Use ShapeCraft instead of MVDreamMARVEL subset · MARVEL subsetHausdorff distance: 0.411 -> 0.415Hurt
Use ShapeCraft instead of BlenderLLMMARVEL subset · MARVEL subsetCLIP Score: 26.99 -> 27.27Helped
Use ShapeCraft instead of BlenderLLMMARVEL subset · MARVEL subsetVQA Pass Rate: 0.43 -> 0.44Helped
Use ShapeCraft instead of 3D-PREMISEMARVEL subset · MARVEL subsetRun Time: 2.81 min. -> 11.68 min.Hurt
Use ShapeCraft instead of 3D-PREMISEMARVEL subset · MARVEL subsetAPI Calls: 6 -> 21Hurt
Increase sampled paths from M=1 to M=3 at T=1 (ablation)ShapeCraft · Shape modeling ablationIoGT: 0.436 -> 0.535Helped
Increase sampled paths from M=1 to M=3 at T=1 (ablation)ShapeCraft · Shape modeling ablationHausdorff: 0.485 -> 0.444Helped
Increase sampled paths from M=1 to M=3 at T=1 (ablation)ShapeCraft · Shape modeling ablationCLIP Score: 25.75 -> 25.90Helped
Increase iterative updates from T=1 to T=3 at M=1 (ablation)ShapeCraft · Shape modeling ablationHausdorff: 0.485 -> 0.494Hurt
Increase iterative updates from T=1 to T=3 at M=1 (ablation)ShapeCraft · Shape modeling ablationIoGT: 0.436 -> 0.492Helped
Increase iterative updates from T=1 to T=3 at M=1 (ablation)ShapeCraft · Shape modeling ablationCLIP Score: 25.75 -> 26.20Helped

Surprising findings

Limitations

Experimental setup

Datasets: MARVEL-40M+

Benchmarks: MARVEL subset (26 prompts)

Metrics: IoGT Hausdorff distance CLIP score VQA pass rate run time API calls compile rate

Baselines: MVDream LLaMA-Mesh 3D-PreMise CADCodeVerify L3GO BlenderLLM

Builds on: 3D-PREMISE CADCodeVerify SDS xatlas

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy