SupaVoxel
免费 3D 文件工具

免费在线 glTF 查看器

拖入 .glb,或同时选择带 .bin 和图片的 .gltf(一起选中或打包成 zip),即可在影棚光照下查看其 PBR 材质,并检查三角形、材质和实际尺寸。Draco 和 meshopt 文件也能打开。免费,无需上传。

  • .gltf + .bin 或 .glb
  • Draco + meshopt
  • 拖入一个 .zip
  • 无需上传
更新于 2026年10月

如何在线查看 glTF 文件

  1. 01

    拖入 .gltf 或 .glb

    将文件拖到上方查看器,或点击 选择文件。.glb 是自包含文件。带独立 .bin 和图片文件的 .gltf,可在同时选中它们、一次性全部拖入,或拖入整个文件夹的 .zip 后打开。试试示例 会加载一个测试模型。
  2. 02

    检查材质和网格

    旋转、缩放和平移。模型使用影棚环境光照,金属度和粗糙度显示准确。黏土模式 隐藏纹理,线框 显示拓扑,自动旋转 呈现转台效果,相机按钮可保存 PNG。
  3. 03

    查看统计信息

    三角形、顶点、文件大小、网格、材质和纹理数量,以及包围盒。glTF 以米为单位,因此 1.8 m 高的角色会显示为 180 cm。下一步 链接到 glTF 转 GLB、glTF 转 OBJ 和 glTF 转 STL。

这个 glTF 文件查看器能处理什么

加载器是 three.js 的 GLTFLoader,与许多网页 3D 网站使用的是同一套代码,因此这里的渲染效果能很好地反映模型在网页上的表现。

PBR 材质

基础颜色、金属度-粗糙度、法线、环境光遮蔽和自发光贴图会在基于图像的工作室光照下渲染。

Draco 和 meshopt

使用 KHR_draco_mesh_compression 或 EXT_meshopt_compression 压缩的文件,以及量化网格,都能在浏览器中解码。

纹理数量

查看文件包含多少张纹理。四张 4K 贴图可能占去 GLB 的大部分体积;GLB 压缩器 可以缩小它们。

网格和材质

每个数量大致对应实时引擎中的一次绘制调用,这是检查网页或移动端资源时首先要看的地方。

实际尺寸

glTF 的单位是米,因此你读到的尺寸就是 WebXR 场景或 AR 视图会显示的尺寸。

仅本地处理

文件在页面内解析。无需上传,无需账号。

glTF 与 GLB,以及独立 .bin 的问题

glTF 有两种打包方式。GLB 是二进制格式:JSON、几何体和图片都在一个文件里。.gltf 是一个 JSON 文件,要么把二进制数据以 base64 文本内嵌,要么指向独立文件,通常是 .bin 缓冲区和存放 PNG 或 JPG 纹理的文件夹。

GLB 总能单独使用,内嵌数据的 .gltf 也一样。对于带独立文件的 .gltf,请把 .gltf、.bin 和图片一起交给 glTF 查看器(多选、全部拖入,或拖入一个 .zip;直接拖文件夹不行)。文件按名称匹配,所以 JSON 里的文件夹路径无关紧要,面板会在 同时读取: 下列出它们。

如果缺少 .bin,模型就无法构建,查看器会停止并显示 此模型需要未包含的文件:model.bin,并指出缺失的文件名。缺少图片则影响较小:模型会打开,并用琥珀色 未包含: 提示列出它们。要让 .gltf 自包含,可从 Blender 导出 glTF Binary (.glb),或运行 gltf-transform copy model.gltf model.glb。我们的 glTF 与 GLB 指南 介绍了每种打包方式适合的场景。

还有两个限制值得注意:动画会加载但不会播放(模型显示静止姿态),KTX2 / Basis Universal 纹理不会解码。

glTF 在线查看器:支持的功能

功能支持
.glb(二进制 glTF 2.0)是
.gltf 内嵌缓冲区是
.gltf 带独立 .bin 和图片是,请同时选中它们或拖入一个 .zip
缺少 .bin会报错并指出缺失文件
PBR 金属度-粗糙度材质是
Draco 网格压缩是
Meshopt 压缩和量化是
PNG、JPG 和 WebP 纹理是
KTX2 / Basis 纹理否
动画播放否,仅显示静止姿态
文件大小最大 200 MB

上线前检查 glTF 的实用建议

推荐做法
  • 用黏土模式查看模型,以区分几何体问题和纹理问题
  • 网页资源尽量控制在几 MB 以内;先压缩纹理,它们通常是体积大头
  • 在 AR 中使用产品模型前,确认其实际尺寸(米)显示正确
  • 可交替使用 GLB 查看器 或本页面;两者都能打开 .glb
避免做法
  • 模型带独立 .bin 时不要只拖 .gltf;请一并包含,或将文件夹打包成 zip
  • 不要指望在这里播放动画或获得 glTF 验证报告
  • 不要把 8K 纹理发布到手机;大多数网页视图 2K 就足够了
  • 不要假设在这里看起来正确的模型在每个引擎中都完全一样;也要检查目标引擎

何时使用其他 glTF 查看器

公平看待替代方案:如果你是调试导出器的开发者,Khronos glTF Sample Viewer 和 Don McCurdy 的 glTF Viewer 都非常出色。它们可以运行官方 glTF Validator、播放动画并在材质变体之间切换。做规范级调试时请用它们。

当你想要快速、私密地查看三角形、材质和纹理数量、实际尺寸、黏土和线框检查,并且一键转换时,就用这个。从这里,模型可以转到 OBJ 供旧工具使用,或转到 STL 用于打印。

常见问题

常见问题

如何打开 glTF 文件?

把它拖到本页顶部的 glTF 查看器。.glb 会立即打开并显示材质和纹理。.gltf 在数据内嵌时可以打开;如果它引用独立的 .bin 文件,请先导出为 .glb。所有操作都在浏览器中运行,无需安装,无需账号。

这个 glTF 查看器免费吗?

免费,无需注册、无水印、无文件数量限制。模型在你自己的设备上解析和渲染,因此没有收费的理由。支持最大 200 MB 的文件,几乎涵盖所有网页或游戏资源。

为什么我的 .gltf 文件打不开?

通常是因为没有包含它的 .bin 缓冲区。查看器会提示需要哪个文件。请把 .gltf 与其 .bin 和图片一起选中,或拖入整个文件夹的 .zip,然后重试。损坏或非 2.0 的文件也可能失败;这种情况下请从源应用重新导出。

查看器支持 Draco 压缩的 GLB 吗?

支持。Draco 和 meshopt 压缩的网格会在浏览器中解码,也支持量化顶点数据。打开 Draco 文件时,Draco 解码器会从 Google 的公共 CDN 下载;你的模型本身仍留在你的设备上。

可以在这里播放 glTF 动画吗?

不可以。带动画的文件可以加载,但查看器只显示模型的静止姿态,不播放动画片段。要预览动画,请使用 Khronos glTF Sample Viewer、Don McCurdy 的 glTF Viewer、Blender 或你的游戏引擎。这个工具用于检查几何体、材质、纹理和尺寸。

我的文件会被上传吗?

不会。.gltf 或 .glb 由页面中的 JavaScript 读取,并用你显卡上的 WebGL 渲染。它永远不会到达服务器,因此未发布的产品模型、客户作品和购买的资产都能保持私密。

glTF 查看器和 GLB 查看器有什么区别?

实际上没有区别:GLB 是 glTF 2.0 的二进制打包形式,这里的两个页面使用同一个加载器。glTF 页面增加了关于 .gltf 文件的说明,这类文件可以把数据存放在独立的 .bin 和图片文件中,需要你一并拖入。把任一格式拖到任一页面,它都会打开。

免费开始

立即查看你的 glTF

把 .gltf 或 .glb 拖入上方 glTF 查看器,在浏览器中检查其材质、压缩和大小。

免费 · 浏览器内运行 · 无需注册