RareSense/Nova3D

Editable, part-aware 3D generation from text or reference images. Open-source client for nova3d.xyz.

What it solves

Nova3D 解决了传统 AI 3D 生成器只能产生“烘焙”或融合网格的局限。标准的扩散式工具会生成单一、不可见的对象,难以编辑或动画化;而 Nova3D 以可执行程序的形式生成 3D 资产,确保每个对象都由具名称、可单独定位的部件组成,拥有真实的装配层级,从而本质上可检查、编辑与动画化。

How it works

不同于直接输出网格,整个管线会生成 Blender 原生的 Python 代码,然后编译成结构化的 GLB 文件。通过使用 Blender 的场景图作为原生表示,系统能够利用 Blender 完整的修饰器套件——包括细分、雕刻和布尔运算——来创建精确的机械部件与有机形状。该系统与模型无关,用户可以在不同 LLM 提供商(如 OpenAI、Anthropic 或 Gemini)之间切换,以编写构建代码。

Who it’s for

此工具面向 3D 艺术家、开发者和设计师,他们需要结构化、可投入生产的资产,能够在部件层级上进行修改、绑定或重新贴图,而无需从头重新生成整个模型。

Highlights

  • Code-native generation:资产以可执行的构建程序生成,而非静态网格。
  • Assembly hierarchy:生成带有关节枢纽的标记装配树,便于绑定。
  • Part-aware structure:每个组件都是独立、具名称且封闭的网格,允许精细编辑与独立贴图。
  • Automatic UV mapping:每个部件都有自己的 UV 图,会自动打包成干净、无重叠的图集。
  • LLM Agnostic:可通过生成接口使用各种 LLM 提供商。