百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
L

luma.gl

> 编程语言
开源

基于 WebGL 的高性能数据可视化工具包

2.5K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

基于 WebGL 的高性能数据可视化工具包

luma.gl | Docs

Portable WebGPU and WebGL rendering, GPU compute, and open 3D assets.

        

WebGPU logo by W3C, licensed under CC BY 4.0. Khronos marks belong to The Khronos Group.

## Overview luma.gl is a modular GPU toolkit for the web. Its portable device API stays close to WebGPU while supporting both WebGPU and WebGL 2, from low-level shaders and resources to physically based scenes, open 3D assets, animation, and data visualization. - Portable graphics resources, render pipelines, and compute capabilities where WebGPU supports them. - Composable GLSL/WGSL shader modules, physically based materials, lighting, and image-based environments. - Shared scenegraph, animation, morph-target, model, and resource-management primitives. - First-class glTF 2.0 assets, physical materials, skeletal/morph animation, and supported glTF extensions. - An experimental, private retained scene interface built in the spirit of the ANARI object model. Applications can adopt the modules they need without taking on an independent renderer, a parallel material implementation, or a monolithic scene runtime. > **Standards identity:** The private `@luma.gl/scenes` workspace is independently developed and > inspired by concepts from the Khronos ANARI standard. It is not an official ANARI implementation, is not certified or > conformant, and is not affiliated with or endorsed by The Khronos Group. glTF, WebGL, and ANARI > trademarks belong to their respective owners. While generic enough to be used for general 3D rendering, luma.gl's mandate is primarily to support GPU needs of data visualization frameworks in the vis.gl suite, such as: - [kepler.gl](https://github.com/keplergl/kepler.gl) a powerful open source geospatial analysis tool for large-scale data sets - [deck.gl](https://github.com/visgl/deck.gl) a WebGL-powered framework for visual exploratory data analysis of large data sets - [streetscape.gl](https://github.com/uber/streetscape.gl) A visualization toolkit for autonomy and robotics data encoded in the XVIZ protocol # Installation, Running Examples etc For details, please refer to the extensive [online website](https://luma.gl).

GitHub Issues· 0 开放

在 GitHub 查看全部

暂无开放 Issues,或尚未同步最近议题。

核心特点

  • •Portable graphics resources, render pipelines, and compute capabilities where WebGPU supports
  • •Composable GLSL/WGSL shader modules, physically based materials, lighting, and image-based
  • •Shared scenegraph, animation, morph-target, model, and resource-management primitives.
  • •First-class glTF 2.0 assets, physical materials, skeletal/morph animation, and supported glTF
  • •An experimental, private retained scene interface built in the spirit of the ANARI object model.
  • •kepler.gl a powerful open source geospatial analysis tool for large-scale data sets
  • •deck.gl a WebGL-powered framework for visual exploratory data analysis of large data sets
  • •streetscape.gl A visualization toolkit for autonomy and robotics data encoded in the XVIZ protocol

> 标签

TypeScriptdata-visualizationuberwebgl

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言