美文网首页three.js
.glb和.gltf文件扩展名说明

.glb和.gltf文件扩展名说明

作者: 淡淡烟草味 | 来源:发表于2022-11-16 09:05 被阅读0次

    GLB文件是以图形语言传输格式(glTF)保存的3D模型,它以二进制格式存储有关3D模型的信息,包括节点层级、摄像机、材质、动画和网格。GLB文件是[.GLTF]文件的二进制版本。

    GLB文件扩展信息

    glTF是一种高效、可扩展、可互操作的格式,用于传输和加载3D场景和模型。glTF格式的目标包括最大限度地减少文件大小、快速加载、完整的3D场景表示、运行时独立性以及伴随进一步开发的可扩展性。glTF的提出是源自于3D工业和媒体发展的过程中,对3D格式统一化的急迫需求。

    GLB是glTF模型的二进制文件格式表示,它存储了glTF的组件,如JSON、BIN文件和图片。GLB避免了使用glTF格式文件变大的问题,通过压缩,GLB能更快地加载,提供完整的三维场景,且能在未来的开发中扩展。

    GLB作为一个容器,用二进制格式实现glTF的内容,并规避了glTF的一些缺陷。GLB格式的规格说明有提到所有的读写的实现,供应用程序开发。

    MIME类型

    model/gltf-binary
    tips:如果想在iis管理器上预览.glb文件,必须添加自定义mime类型,如下图:

    Dingtalk_20221117090445.jpg
    GLB文件怎么打开?

    目前很多常用的3D软件可以直接或者通过插件读写glb格式,例如Blender、Maya、3ds Max、Unity等等。

    相关文章

      网友评论

        本文标题:.glb和.gltf文件扩展名说明

        本文链接:https://www.haomeiwen.com/subject/chlyxdtx.html