Contents

Articraft: An Agentic System for Scalable Articulated 3D Asset Generation


作者Matt Zhou, Ruining Li, Xiaoyang Lyu, Zhaomou Song, Zhening Huang, Chuanxia Zheng, Christian Rupprecht, Andrea Vedaldi, Shangzhe Wu
机构University of Cambridge, University of Oxford, Nanyang Technological University
arXivhttps://arxiv.org/abs/2605.15187
项目页面https://articraft3d.github.io

用 LLM 写 Python 程序来构建关节化 3D 资产,绕过数据稀缺瓶颈,配合专用 SDK 和 harness 实现大规模自动生成。

Articraft-10K dataset
Articraft 系统生成的 Articraft-10K 数据集,涵盖各类日常物体的关节化 3D 资产。

研究动机

核心方法

1. 问题形式化:生成 = 写程序

Articraft 将"生成关节化 3D 资产"转化为"写一个 Python 程序,执行后输出 URDF 文件"。给定自然语言描述(可选参考图),agent 写程序,执行后产生 articulated asset(含 URDF 中的 3D mesh、语义 part、joint 及运动范围)。这消除了对 Blender 等重型外部软件的依赖。

2. SDK:为 LLM 设计的关节化对象领域语言

SDK 是论文最核心的技术贡献之一,为 LLM 提供既表达力强又接近熟悉代码模式的接口:低层有 Box、Cylinder、Sphere 等基础形状,高层有 Supports、Panels、Hinges、Wheels、Grilles、swept profiles 等抽象,用一行代码表达复杂机构。每个 Part 对象有 visual geometry、惯性属性和语义名称;ArticulationType 支持 revolute/prismatic/continuous/fixed;自验证接口 expect_contact()、expect_within()、allow_overlap() 等让 LLM 可以写针对当前对象的几何约束测试。

model.py code excerpt
Articraft 为台灯写的 model.py 代码片段,展示 SDK 的 part 定义、几何组合和 articulation 声明。

3. Harness:迭代执行-反馈循环

Harness 将 LLM 从单次生成器变成迭代 agent,遵循 SWE-agent 的原则:任务专用界面 + 结构化反馈比通用工具更有效。受限工作空间:只有一个可写文件(model.py),加只读 SDK 文档和精选示例。Action Space 包含 5 类工具:read_file(读取当前程序和文档)、apply_patch / replace / write_file(编辑程序)、find_examples(从示例库检索相关对象示例)、compile_model(执行程序,触发自动 QC)、probe_model(几何量测查询)。迭代循环直到 LLM 停止发出编辑命令且验证通过为止。

Articraft system overview
Articraft 系统概览,展示 agent 工作空间、action space 和迭代 execution-grounded 修正循环。

4. Articraft-10K 数据集构建

用 Articraft 生成了 10,909 个资产,人工筛选后保留 10,018 个(保留率 91.8%),涵盖 245 个类别(映射到 15 个超类别)。平均每个资产耗费 $1.14,平均 16.8 轮交互(中位数 15 轮)。与已有数据集对比:PartNet-Mobility 有 46 类/2300 个,AKB-48 有 48 类/2000 个——Articraft-10K 在类别数和资产规模上均有显著优势,且完全由 agent 生成而非依赖艺术家。

5. 最关键的一句话

SDK 定义了 LLM 能表达什么,Harness 决定了 LLM 如何迭代修正——两者合力让通用编程模型无需重训练就能生成多样化、可仿真的关节化 3D 资产。

主要实验结果

Comparison of articulated asset generation
不同方法生成的关节化资产对比。Articraft 在几何细节和关节完整性上明显优于 baseline。
User study results
User study 结果,Articraft 在偏好排名中显著领先。

局限与展望