免费 OBJ 转 GLTF 转换器

极速 OBJ 转 GLTF 转换 — 100% 在浏览器中完成。你的文件永远不会离开你的设备。免费、无水印、无需注册。

上传 3D 模型

拖拽或点击上传,文件在你的浏览器中本地处理。

点击或拖拽上传

支持 GLB、GLTF、OBJ、STL、FBX、PLY

GLBGLTFOBJSTLFBXPLY

3D 预览

未加载模型

上传 3D 模型以预览和转换

Fast3D AI

没有 OBJ 文件?用 AI 生成一个。

跳过搜索 — 从文字或图片生成模型,再在同一工作流中转换为 OBJ 或任意其他格式。

生成 → 转换 — 全部在 fast3d.org。

OBJ 与 GLTF 对比

查看在这两种格式之间转换时哪些信息会被保留。

特性OBJGLTF
几何体
纹理
材质
动画
骨骼绑定

OBJ 支持的所有特性都已在 GLTF 中保留。

为什么要将 OBJ 转换为 GLTF?

可编辑、源代码控制友好的资产

GLTF 将几何体、材质和纹理分离成可比较的文件。跟踪 git 中模型的更改——使用二进制 OBJ+MTL 是不可能的。

游戏引擎的预处理

在导入到 Unity 或 Unreal 之前,通过 gltfpack 或 glTF-Transform 运行 GLTF 以应用网格压缩、纹理烘焙或材质清理。

根据 glTF 规范进行验证

可以使用官方 glTF 验证器检查 GLTF。对于在交付生产之前捕获几何或材料问题很有用。

OBJ → GLTF 的提示

保持 .gltf 文件夹完好无损

GLTF 通过相对 URI 引用外部 .bin 缓冲区和纹理图像。将所有文件移到一起 — 损坏的 URI 会产生无法加载的模型。

纹理和材质被保留

OBJ 的漫反射/法线/粗糙度贴图成​​为 glTF 的基色/法线/金属粗糙度贴图。 OBJ 缺乏的 PBR 特定贴图(发射、透明涂层)不存在。

重新捆绑到 GLB 进行交付

验证或编辑 GLTF 后,转换为 GLB 以发送单个文件。往返是无损的。

转换后使用glTF Validator

将 .gltf 放入在线验证器中以捕获诸如缺少访问器、损坏的缓冲区视图或无效材质值之类的问题。

将 OBJ 转换为 GLTF 时的常见问题

Problem

纹理不渲染

Fix

.mtl 引用未与 .obj 一起上传的纹理文件。重新上传完整文件夹。如果纹理使用绝对路径,请首先编辑 .mtl 以使用相对路径。

Problem

验证器报告“BUFFER_VIEW_TARGET”警告

Fix

一些 OBJ 导出商生成的数据略有不标准。这些警告通常对渲染无害,但可能会阻止严格的引擎导入者。通过 glTF-Transform 的 `dedup` 和 `weld` 命令运行 GLTF 进行清理。

Problem

文件数量巨大

Fix

GLTF 为每个纹理生成一个 .gltf、一个 .bin 和一个文件 — 对于复杂模型来说,轻松生成 10 多个文件。如果您只需要运送资产,请转换为 GLB。

OBJGLTF

常见问题