> ## Content Index
> Fetch the complete content index at: https://www.hubwiz.com/blog/llms.txt
> Use this file to discover other available public pages before exploring further.

# 用 Articraft 制作可动 3D 资产
- URL: https://www.hubwiz.com/blog/create-articulated-3d-assets-with-articraft/
- Published: 2026-05-18T17:37:57.000Z
- Updated: 2026-05-18T17:37:57.000Z
- Description: Articraft 想做的，是把这件事从“重手工制作”变成“由 LLM 驱动的程序化生成”。
- Author: admin
- Tags: AGENT, ARTICRAFT, #Import 2026-10-14 14:41

如果你想做一个“能开合的台灯、能转动的风扇、能拉开的抽屉柜”，传统 3D 工作流通常意味着：建模、拆分部件、定义关节、反复调试、再导出到下游系统。  
问题是，这类“可动对象”并不只是静态几何体，它们还需要语义化部件、合理结构，以及真正能运动的物理关节。

[Articraft](https://github.com/mattzh72/articraft?ref=hubwiz.com) 想做的，是把这件事从“重手工制作”变成“由 LLM 驱动的程序化生成”。

## 1、当前文生3D的问题

过去几年，文生 3D 发展很快，但大多数系统更擅长生成“看起来像”的静态物体，而不是“真的能动、能编辑、能进入数据集”的 articulated 3D assets（关节化 3D 资产）。

这背后有几个现实问题：

- **静态生成不等于可动资产**：一个模型看起来像台灯，不代表灯头能转、支臂能折叠。
- **人工流程太重**：要把一个对象拆成语义部件、定义 joint、检查结构，仍然高度依赖人工 DCC 工具链。
- **难以规模化**：做几个 demo 可以，做上千、上万条高质量、可追踪、可复用的数据很难。
- **缺少标准化产出**：没有统一的记录、编译、检查、浏览和批量生成机制，数据很难沉淀为真正可用的数据集。

所以，行业真正需要的，不只是“生成一个 3D 物体”，而是生成一整套可扩展、可验证、可浏览、可批处理的 articulated asset workflow。

## 2、Articraft 的解决方案

![](https://www.hubwiz.com/blog/content/images/2026/05/image-241.png)

Articraft 是一个面向**大规模可动 3D 资产生成**的智能体系统。它的核心思路不是直接吐出一个黑盒模型文件，而是让 LLM 进入一个**代码生成工作流**：

- 用户输入文本提示词，或附加参考图
- 系统驱动多轮生成流程
- LLM 产出对象的 `model.py`
- 编译器执行脚本并导出几何、URDF 等产物
- Viewer 用于可视化检查对象结构、关节和数据

这意味着，Articraft 生成的不是“不可解释的结果”，而是**可追踪、可编辑、可复现**的对象定义过程。

Articraft 的完整方案由几部分组成：

- **生成 Agent Runtime**：负责多轮推理、工具调用、模型适配和生成 orchestration。
- **Articulated Object SDK**：为 LLM 提供统一的对象表达方式，让“部件、几何、关节、层级”成为一套可编程接口。
- **Compiler / Materialization Pipeline**：把生成脚本转成实际可用的 URDF、mesh 和可视化资产。
- **Canonical Storage & Dataset Tooling**：把每次生成沉淀为标准 record，支持数据集组织、批处理、恢复和追踪。
- **Web Viewer**：基于 FastAPI + React + Three.js，方便浏览生成结果、检查几何结构与关节行为。

更重要的是，Articraft 不是只服务于单次 demo。它从一开始就是为**规模化数据集构建**设计的：

- 支持 workbench 模式做快速探索
- 支持 CSV batch spec 做批量生成
- 支持 resume / recovery 做长任务恢复
- 支持 record fork 做基于已有对象的迭代编辑
- 支持多家模型提供商，包括 OpenAI、Gemini、Anthropic 和 OpenRouter

换句话说，Articraft 解决的不是“如何生成一个对象”，而是“如何把可动 3D 资产生产，做成一条真正可运营的流水线”。

## 3、Articraft 的应用场景

Articraft 的价值，主要体现在那些需要大量“结构正确、语义明确、可以运动”的 3D 对象的场景中：

**机器人与 embodied AI**  
机器人不只需要看见椅子、柜子、台灯，还需要理解哪些部分能开、能拉、能转。Articraft 适合生成这类可交互对象数据。

**仿真与物理环境构建**  
在 simulation 中，静态模型远远不够。Articraft 生成的 articulated assets 更适合进入可操作、可验证的仿真环境。

**大规模 3D 数据集建设**  
如果目标是构建成千上万条可动对象记录，手工流程很难支撑。Articraft 的 batch、record、cache、viewer 机制正是为这种规模化生产设计的。

**研究与原型开发**  
对研究者和开发者来说，Articraft 提供了一个从 prompt 到 asset、从单体实验到数据集沉淀的统一工作面。

## 4、结束语

Articraft 的意义，不在于“又一个文生 3D 工具”，而在于它把**可动 3D 资产生成**这件事，重新定义为一个可编程、可扩展、可追踪的系统工程。

当 3D 对象不仅要“长得像”，还要“能动、能管、能批量生产”时，Articraft 提供了一条更适合下一阶段研究和应用的路径。

如果你在做 3D 生成、机器人、仿真，或者正在搭建 articulated object dataset，现在就是一个很好的切入点。

---

汇智网编辑整理，转载请标明出处