Read this manual in English

Buffer

缓存资源用来描述一个或多个数据流, 比如位置或颜色. 每种流有名字, 数据类型, 数目及数据自身. 例如:

[
  {
    "name": "position",
    "type": "float32",
    "count": 3,
    "data": [
      -1.0,
      -1.0,
      -1.0,
      -1.0,
      -1.0,
      1.0,
      ...
    ]
  }
]

上例描述了三维位置数据流, 用 32-bit 浮点数表示. 缓存类型是 JSON, 文件扩展名是 .buffer.

缓存资源一般由扩展工具或脚本创建, 比如用 Blender 导出模型时创建.

缓存资源可以用作 模型资源 的数据. 缓存资源还可以使用 buffer.create()相关 API 函数 在运行时创建.