- 下一个工具读不了 glTF 时,GLB 转 OBJ 就是对的:Blender、Maya、老 CAD 都认 OBJ。
- OBJ 会把材质拆到同目录的
.mtl里。两个文件必须一起走,否则模型会掉色。 - 反过来(OBJ 转 GLB)不会「还原」PBR 数据——经典 OBJ 里本来就没有。
- 永远从你手里信息最全的文件往下转:GLB 转 OBJ,而不是 OBJ 转 STL 再转 GLB。
GLB 是现代工具产出的格式,浏览器能直接渲染;OBJ 是所有老工具都还认的格式。人之所以要转换,就是因为这道缝;也正因为这道缝,转换经常悄悄出问题——在对话框里 OBJ 看着是一个文件,其实是「网格 + 单独一份材质文件」,两者一旦分开,模型就丢了外观。
什么时候该转 OBJ
| 场景 | 要不要转 | 为什么 |
|---|---|---|
| Blender、Maya 等 DCC 流程 | 要 | OBJ 在这里的导入支持最广,老工具、老导出器都能吃。 |
| 早于 glTF 的 CAD / CAM 软件 | 要 | 这些软件根本没有 glTF 读取器。 |
| 送去做 3D 打印 | 不要,用 STL | 切片器只要几何;OBJ 会附带一份它直接忽略的材质文件。 |
| 发到网页或游戏引擎 | 不要,留 GLB | GLB 单文件、贴图内嵌,正是网页需要的形态。 |
怎么转不掉东西
从 GLB 开始转
从信息最全的那个文件转。拿从 STL 转出来的 OBJ 再转,等于把损失叠了两层。
在本地转
转换放在浏览器本地做,未公开的模型不用传给陌生服务器,也不消耗积分。
.obj 和 .mtl 要一起走
两个文件放同一目录、同一主文件名,否则对方的软件打开只会是灰色几何。
转完再验一遍
用查看器确认三角面数和包围盒,再交给下一个人。
浏览器本地处理,保护隐私
免费 GLB 转 OBJ
本地把 GLB 转成 OBJ,适合 Blender、Maya、网格编辑、CAD 评审或交付。
免费 GLB 转 OBJ
工具在本地浏览器里运行,不上传文件。加载后即可使用。
.mtl 不是可选项
如果同事说收到的 OBJ 没有贴图,通常网格没问题——是 .mtl 没跟着走(或者它里面的贴图路径是你本机的绝对路径)。打包成 zip,或者干脆发 GLB。
常见问题
GLB 转 OBJ 会保留贴图吗?
会把它们写进单独的 .mtl 和贴图文件里。三样一起保存,模型看起来就是对的。
OBJ 比 GLB 好吗?
不是。OBJ 更通用,GLB 更完整。兼容性是唯一值得做这次转换的理由。
转换要消耗积分吗?
不用。转换在你的浏览器本地运行。只有用 AI 3D 生成器 生成新模型时才消耗积分。
下一步
还没有模型?先用 Pixal3D 图片转 3D 生成器 从一张照片生成,再用 GLB 检查器 验一遍再导出。格式怎么选,见 GLB、STL、OBJ 对比指南。
