用于快速解析的文件格式和three.js中的小尺寸

时间:2013-10-06 12:02:31

标签: three.js

three.js的推荐文件格式是什么? 我感兴趣的参数是:

  1. 快速非阻塞解析。
  2. 文件小(可以使用gzip)。
  3. 从其他格式转换时支持的功能。
  4. 我看到了以下示例:

    1. UTF8
    2. CTM
    3. OBJ
    4. JS​​ON
    5. Binary JSON
    6. 文件格式是否达成共识? 我还缺少其他相关格式吗?

      由于

1 个答案:

答案 0 :(得分:1)

看起来glTF是最佳选择。 来自glTF README

  

寻求高性能的应用程序(如游戏)很少直接加载交换或特定于建模工具的格式;相反,它们将模型作为内容管道的一部分进行脱机处理,以将资产转换为针对其运行时应用程序优化的专有格式。这导致了不兼容的专有运行时格式和内容管道工具中重复工作的市场分散。 glTF通过提供可扩展的开放标准运行时格式来解决这个问题,该格式可以用最少的处理来呈现,以及开源管道工具,虽然不是glTF规范的一部分,但提供了促进采用所必需的免费工具的生态系统。 glTF特别是,COLLADA2GLTF将COLLADA资产转换为glTF。