glTF 与 GLB 互转工具怎么用:实际操作与检查方法
用真实示例了解glTF 与 GLB 互转工具的文件准备、操作、结果检查、隐私和当前功能边界。
适用场景
把带本地 bin/贴图的 glTF 打包为 GLB,或把 GLB 拆成 glTF 与资源文件。打包只处理用户明确提供的本地依赖,不会自动抓取远程 URL。拆包会产生多个文件,下载时保留目录关系。
实际示例
例如 scene.gltf 引用 scene.bin、baseColor.png 和 normal.jpg。打包时必须一起提供;缺一个依赖也可能得到空白或无贴图模型。
操作步骤
- 选择转换方向。
- glTF 转 GLB 时同时提供 JSON、bin 和本地贴图。
- 检查缺失 URI、MIME、扩展和预览结果。
- 下载 GLB 或资源 ZIP,并在目标环境重新加载。
完成后必须检查
- 在单文件和可编辑资源间转换
- 转换前报告缺失依赖
- 文件在当前浏览器标签页中处理,不会为了运行该功能上传到 FreeTool 服务器。
不要只看“处理成功”。请对照源文件抽查数量、字段、尺寸、坐标、文字或模型外观;任何用于生产、科研、业务、版权或正式交付的结果,都要在目标系统再次验证。
当前功能边界
- 远程 URI、认证资源和 data 之外的缺失文件不会自动下载
- 不会自动压缩网格或贴图
- 自定义扩展可能只能原样保留或报告不支持
隐私与安全
本地文件在当前浏览器标签页中处理,不会为了运行工具上传到 FreeTool。通过 URL 打开的 IIIF/DZI 资源由浏览器直接访问来源站点,仍受来源站的日志、CORS 和权限约束。共享设备使用后应删除下载、截图和剪贴板内容。
常见问题
为什么提示缺少 .bin?
glTF JSON 只引用二进制数据,必须同时提供对应本地文件。
转换后模型会变小吗?
格式互转不等于压缩,体积通常相近。
资源会上传吗?
文件在当前浏览器标签页中处理,不会为了运行该功能上传到 FreeTool 服务器。