3D3DConvert

GLTF 转 OBJ 转换器

将 GLTF 转为可编辑的 OBJ 几何体

文件会在你的浏览器本地完成转换,不会上传到我们的服务器。

关于这款 GLTF 转 OBJ 转换器

这款 GLTF 转 OBJ 转换器完全在浏览器中运行,能将 glTF 模型转换为几乎任何 3D 软件都能打开的 Wavefront 网格。拖入 .gltf 文件,工具会读取内嵌的几何体与基础材质,然后输出一个 .obj 文件,并附带记录 OBJ 所支持材质的 .mtl 定义。

由于所有步骤都在本地设备上完成,你的模型始终保持私密,转换在文件加载后立即开始。这是一种无需安装、快速将网络友好型资源导入传统建模、贴图和 CAD 流程的方式,没有上传环节,也无需注册账号。

什么是 GLTF?

GLTF 全称 GL 传输格式,是一种用 JSON 文本描述 3D 场景的格式,由 Khronos Group 维护。一个 .gltf 文件以人类可读的文本存储场景结构、节点、网格、材质和动画,而较大的二进制缓冲和图像通常作为独立的 .bin 与图像文件放在旁边。

这种分离让格式开放、便于检查,也是 glTF 常被称为 3D 领域 JPEG 的原因。设计师喜欢它加载快、体积小,适合网页查看器和实时引擎,不过它的多文件布局稍难作为单个整体移动。

什么是 OBJ?

OBJ 是 Wavefront Technologies 在上世纪 90 年代推出的基于文本的几何格式,至今仍是受支持最广的 3D 格式之一。.obj 文件以纯文本、人类可读的行来描述网格顶点、多边形面、纹理坐标和顶点法线,使数据便于检查、调试或手动编辑。

材质则单独存放在配套的 .mtl 文件中,该文件引用外部的纹理图像。OBJ 不包含光照、动画或复杂着色器,这种简单性既是它的优势也是它的局限:几乎每个 3D 应用都能导入它,但高级 PBR 材质特性无法保留。

为什么要将 GLTF 转 OBJ?

当你需要将网络就绪的资源导入传统 3D 工作流时,把 GLTF 转 OBJ 就很有用。许多较老的建模软件、CAD 程序和 3D 打印切片器原生支持 OBJ,但对 GLTF 的支持有限甚至没有,因此导出往往是实现互通的最快途径。

OBJ 的文本格式还便于检查、脚本处理和对比,这使它成为以程序化方式处理网格的管线的首选。由于在 GLTF 转 OBJ 的过程中几何体被完整保留,你不会丢失任何底层的形状数据,丢失的只是 OBJ 无法表示的特性。

需要注意的是,GLTF 中的贴图不会嵌入到 OBJ 输出中,因为 OBJ 依赖外部图像引用。配套的 .mtl 文件为你提供了一个干净的起点,可在目标软件中重新链接并细化。

如何将 GLTF 转 OBJ

对于常规文件,转换只需几秒钟,整个过程在浏览器中完成,无需安装任何东西。以下是分五步将 GLTF 转 OBJ 的方法:

1. 加载文件。将 .gltf 文件拖放到转换器上,或从设备中浏览选择一个文件。

2. 检查模型。查看器会显示从 glTF 解析出的几何体和材质,方便你在导出前确认加载是否正确。

3. 运行导出。选择 OBJ 作为输出格式并开始转换;工具会写出 .obj 网格以及记录 OBJ 所支持材质的 .mtl 附属文件。

4. 下载结果。将生成的 .obj 和 .mtl 文件保存到你的设备。

5. 编辑与细化。把结果导入建模工具并继续编辑。

由于 GLTF 转 OBJ 的转换在本地运行,你可以对多个文件重复这些步骤而无需排队。只是要注意文件大小,非常大的网格处理起来更慢。

GLTF 与 OBJ 的主要区别

GLTF 和 OBJ 服务于不同的时代与目标。GLTF 是现代的 JSON 文本格式,打包场景结构、材质以及对外部缓冲和图像的引用,面向网页与实时引擎。OBJ 是较老的纯文本、以几何体为核心的格式,将材质拆分到单独的 .mtl 文件中并外部引用纹理图像。

当你从 GLTF 转 OBJ 时,网格几何体被保留,但你用丰富、自包含的包换来的是更偏手动、基于文件的工作流。OBJ 无法存储动画、复杂着色器或内嵌图像,因此需要重新链接贴图并接受更简单的材质。作为回报,你获得了几乎所有建模、CAD 和打印工具都能读取的近乎通用的兼容性。

私密的、基于浏览器的 GLTF 转 OBJ 转换

这次 GLTF 转 OBJ 的转换完全在客户端运行,因此不会向任何服务器上传文件,你的文件在任何时候都不会离开设备。这使该工具成为处理专有模型、客户项目或任何你不想经由云端的内容的安全之选。

常规使用可流畅处理约 50 MB 以内的文件,每个文件的硬性上限为 150 MB。非常大或细分密集的模型可能处理缓慢或完全转换失败,具体取决于机器的可用内存。如果文件未能完成,可尝试简化网格或先关闭其他浏览器标签页再重试。

常见问题

如何将 GLTF 转换为 OBJ?+

选择 .gltf 文件,点击“开始转换”,然后下载 .obj 文件。转换在本地运行。

文件会被上传吗?+

不会。文件在浏览器本地处理。

会保留材质吗?+

几何数据会保留。OBJ 支持的基础材质会被导出;GLTF 纹理在本版本中不会嵌入。

免费吗?+

免费,无需注册。

最大文件多大?+

单文件最大 150 MB。50 MB 至 150 MB 的文件可以处理,但转换可能较慢。