【问题标题】:How is the file size of a 3D .gltf model determined?3D .gltf 模型的文件大小是如何确定的?
【发布时间】:2020-03-30 15:16:29
【问题描述】:

这与问题无关,但我正在查看不同的 .gltf 文件,它们具有相同或相似数量的三角形以及不同的文件大小。这是怎么发生的?为什么?

此外,纹理文件如何与此相关联?

【问题讨论】:

    标签: 3d blender aframe gltf


    【解决方案1】:

    来自https://github.com/KhronosGroup/glTF/blob/master/specification/2.0/README.md#gltf-basics——

    如果有外部二进制“.bin”资源,几何数据(顶点和面索引)不会存储在.gltf 文件中,并且较大的网格不会使.gltf 文件变大。但是,拥有大量网格、场景节点或材质(例如 1000 个)会逐渐增加文件的大小,因为它们都必须被列出和描述。同样,纹理可以存储在外部,除了这些纹理的列表之外,.gltf 中不会保留太多内容。

    还可以将所有这些资源打包到单个纯文本 .gltf 或二进制 .glb 存档中,而无需外部文件依赖。在这种情况下,以上所有内容都会影响总文件大小。

    【讨论】:

      猜你喜欢
      • 2019-01-07
      • 1970-01-01
      • 2022-08-02
      • 2021-01-05
      • 1970-01-01
      • 2014-07-21
      • 2019-07-02
      • 2021-10-06
      • 2021-05-30
      相关资源
      最近更新 更多