跳到主要内容

loaders.gl

loaders.gl 是一组支持多种数据格式的加载器,涵盖点云、网格、地理空间数据和表格。它属于 OpenJS Foundation 旗下的 vis.gl 框架系列。

loaders.gl 仅负责解析数据。加载器返回普通 JavaScript 对象和类型化数组,例如点云的位置与颜色,不执行任何渲染。要显示数据,需要从数组创建引擎 Mesh,再通过网格实例渲染。

引擎本身已经支持加载 glTF 和 GLB 模型、压缩纹理和高斯泼溅。对于这些格式,优先使用引擎自带加载器;只有引擎无法读取的格式,才需要使用 loaders.gl。

示例​

下面的示例通过 loaders.gl 加载经过 Draco 压缩的点云,再使用自定义着色器渲染这些点:

loaders.gl

可用加载器及使用方式见 loaders.gl 文档。