
Omnipart
的使用方法、功能与可解决的业务课题
添加书签
Omnipart是什么?
OmniPart 是一款能从单张图像生成"按部件分离、可编辑的3D模型"的AI(part-aware 3D 生成)。它是香港大学、VAST 等研究者入选 SIGGRAPH Asia 2025 的项目,输出的不是整体网格,而是按部件分离的3D,因此生成后更容易更改材质或替换部件。项目以 MIT 许可证开源公开代码,并提供在线 demo。
可解决的业务课题
「Omnipart」的服务详情
Omnipart是什么
Omnipart(OmniPart)是一款能从单张图像生成"按部件分离、可编辑的3D模型"的AI。它由香港大学(HKU)、VAST、哈尔滨工业大学、浙江大学的研究者共同开发,并入选计算机图形学国际会议 SIGGRAPH Asia 2025。一般的图像→3D生成输出的是"没有接缝的整体网格",而Omnipart生成的是头、躯干、手臂、腿等按部件分离的3D,因此生成之后可以单独选中某个部件替换材质或进行更换,编辑起来更方便。
Omnipart并不是可以立即付费使用的商业服务,而是一个公开了论文、代码、预训练模型和在线 demo 的开源研究项目(截至2026年8月)。虽然提供了可在浏览器中试用的 demo,但它运行在研究用的免费额度上,高峰期可能需要排队等待。

来源:OmniPart 项目页面(以下图片同样)
输出的不是"一整块",而是分成部件
从图像生成3D的工具越来越多,但其中大多数输出的是整体连在一起的网格。这样"只想动手臂""只想换衣服的材质"之类的编辑就很困难,往往每次都要重新生成整体。Omnipart从一开始就生成按部件在语义上分离的3D,因此可以按部件来处理。
一般的图像→3D生成
- 输出是没有接缝的整体网格
- 只想改一部分也往往要重做整体
- 绑定骨骼和替换材质很费事
Omnipart
- 输出是按部件分离的3D
- 可以按部件替换·编辑
- 材质编辑和几何处理更容易
使用方法
-
访问项目页面/demo
从官方项目页面(omnipart.github.io)进入 Hugging Face 在线 demo,或访问 GitHub 上的代码。
-
准备图像
准备一张拍有目标物体的图像。
-
指定部件的划分方式(可选)
可以用2D遮罩指定"把哪一块作为一个部件"。也能选择划分的粗细粒度。
-
生成
根据图像和遮罩,生成按部件分离的3D对象。
-
编辑·应用
按部件更换材质或替换,将其纳入制作流程。
功能
01按部件生成
从图像生成分成部件的3D。
- 图像→部件分割3D — 从单张图像生成可编辑的3D部件组
- 语义分离 — 按头、躯干、手臂、腿等有意义的单位划分
02控制生成
指定划分方式与精细度。
- 遮罩控制生成 — 用2D遮罩指定部件边界
- 多粒度生成 — 可选择粗分/细分
03生成后加以利用
正因分成了部件才能做到。
- 材质编辑 — 按部件更改材质·外观
- 几何处理 — 考虑部件结构的规整形状生成(比忽略部件时质量更高)
它是如何分成部件的
Omnipart并不是从图像一次性生成3D,而是分两个阶段生成。首先规划结构(布局)——"在哪里、放什么部件、多大",然后按照该规划一次性、协调地生成全部部件。通过这种分工,既能分成部件,又能得到整体协调统一的3D。

价格
Omnipart是以 MIT 许可证公开的免费开源项目,没有收费方案。允许商用、修改和再分发(需注明署名),既可以把 GitHub 上的代码在本地运行,也可以在浏览器中试用 Hugging Face 的在线 demo。
与其他3D生成AI的区别
Omnipart是一个专注于"生成带有可编辑部件结构的3D"的研究项目,与那些便捷地批量产出成品3D的商业服务目标不同。
| 观点 | Omnipart | 一般的图像→3D生成 |
|---|---|---|
| 输出结构 | 按部件分离(可编辑) | 整体网格 |
| 生成后编辑 | 按部件替换·改材质 | 往往要重做整体 |
| 提供形式 | 开源+研究 demo | 以商业 SaaS 为主 |
| 适合场景 | 研究·纳入制作流程 | 便捷批量生成3D模型 |
如果想便捷地批量生成成品3D模型,Meshy或Hunyuan3D更合适;如果想从设计草图生成3D风格的视觉图,Vizcom更适合。当你想从"事后可按部件编辑的3D"这一角度了解3D生成技术前沿时,Omnipart很值得参考。
本页信息基于2026年8月官方项目页面与论文公开的内容。由于是研究项目,提供状态与 demo 的可用性可能会发生变化。


