
可以。混元生3D 默认输出 OBJ 和 GLB 两种格式,OBJ 可直接导入 Blender,GLB 可在 Blender 中原生导入。进 Unity 推荐通过格式转换接口转 FBX 后导入。下面是具体说明。
混元生3D 专业版接口(SubmitHunyuanTo3DProJob)生成完成后,返回结果包含两种格式:
格式 | 内容 | 特点 |
|---|---|---|
OBJ | 几何模型 + 贴图(ZIP 压缩包) | 通用性强,多数软件支持 |
GLB | 几何模型 + 贴图(单文件) | 轻量,Web 3D 友好 |
如果需要其他格式,调用模型格式转换接口(Convert3DFormat),支持转为 STL、USDZ、FBX、MP4、GIF,每次消耗 5 积分。输入文件大小限制 ≤60MB,支持 fbx/obj/glb 格式输入。
要点:默认输出的 OBJ + GLB 就够大多数场景用。只有在特定需求(3D 打印要 STL、Apple AR 要 USDZ、Unity 要 FBX、电商预览要 GIF)时才需要额外调用转换接口。
Blender 原生支持 GLB 和 OBJ,不需要转换。
导入 GLB:文件 → 导入 → glTF 2.0 (.glb) → 选择文件即可。
导入 OBJ:文件 → 导入 → Wavefront (.obj) → 选择文件(确保 ZIP 已解压,贴图文件在侧)。Blender 会自动加载 .mtl 材质定义和贴图。
导入后检查:几何是否完整、UV 是否正确、贴图是否正常显示。
Unity 在 2022 版之前没有内置 GLB 导入器。推荐两种方式:
方式A:转 FBX 后导入(推荐)
调用 Convert3DFormat 接口,将 GLB 转为 FBX,再把 FBX 拖入 Unity Assets 目录。Unity 自动生成材质和预制体。如果项目用 URP 或 HDRP,需要手动切换 Shader 并重连贴图。
方式B:装 GLB 插件导入
安装 UnityGLTF 等导入插件,直接导入 GLB 文件。
问题 | 原因 | 解决 |
|---|---|---|
贴图丢失 | OBJ 的贴图在 ZIP 包里,解压后路径变了 | 把贴图和 OBJ 放同一目录,手动拖到材质槽 |
材质显示不对 | Unity 管线与模型 Shader 不匹配 | 根据项目管线(Built-in/URP/HDRP)选对应 Shader |
模型朝向不对 | 不同软件坐标系不同 | 在 Inspector 调 Rotation(通常 Y 轴 -90°)和 Scale |
场景 | 用什么 |
|---|---|
进 Blender | GLB(首选)或 OBJ |
进 Unity | 转换接口出 FBX |
3D 打印 | 转换接口出 STL |
Apple AR | 转换接口出 USDZ |
电商预览 | 转换接口出 GIF/MP4 |
参考来源:腾讯混元生3D 产品概述、模型格式转换、API 概览
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。