GLB 转 glTF

在你的设备上运行 · 你的文件从不离开你的设备。

GLB 和 glTF 是同一个格式换了身衣服:GLB 是一个封好的二进制文件,glTF 是可读的 JSON。把前者转成后者,模型就被打开了,你可以查看它的结构、核对它声明了哪些材质,或者手工改点什么。

这一步不会有任何损失。几何、材质、贴图和动画都会过来——这是重新打包,不是重新编码。如果 GLB 用了 Draco 压缩,转换时会解开,所以 glTF 通常大不少;模型是同一个,只是被完整地写了出来。

全部在你自己的机器上完成,这一点对 3D 文件尤其重要:模型往往是客户的产品、建筑的扫描件或尚未公开的设计。没有任何东西发往服务器,因此事后也没有什么需要删除。

如何GLB 转 glTF

  1. 放入 GLB 文件——有配套文件的话一起放入。
  2. 确认已选中 glTF。
  3. 点「转换」。
  4. 下载 glTF 文件。

支持的格式与限制

输入
GLB
输出
glTF
配套文件
添加后会使用 MTL 和贴图图片
保留动画
在哪里运行
在浏览器本地完成,不上传

不适用于: 生成带独立 .bin 和散落贴图文件的 .gltf——输出是一个自足的 .gltf。

常见问题

我的文件会上传到服务器吗?
不会。转换完全在你的浏览器里完成,用的是你自己设备的算力。文件不会离开你的电脑或手机——所以页面加载完成后,断网也照样能用。
GLB 转 glTF 会有损失吗?
不会。它们是同一个格式的两种打包方式,几何、材质、贴图和动画都原样保留。
glTF 为什么大这么多?
因为它被写成可读文本,数据也内嵌其中;而且如果 GLB 用了 Draco 压缩,转换时会解开。模型没变,只是写法变了。

3D 模型中的更多工具

GLB 文件还能做什么

相关工具

本页的其他语言版本: English · العربية · Deutsch · Français · Español · Русский · Português · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা