Skip to main content
Moonlight illuminating a cinematic, GPU-simulated ocean

Start with what is possible

Your GPU is the canvas.

Build living worlds, simulate light and motion, and move millions of data points—at the speed of the GPU.

No installation. No account. Just your browser.

Pick a capability. Start building.

Focused packages turn captured scenes, declarative worlds, and GPU-resident workflows into interactive experiences.

See what your GPU makes possible.

Every card opens a live, interactive scene. Advanced scenes require WebGPU; Effects: Image Processing also runs on WebGL2.

The luma.gl framework.

Seven focused modules span portable GPU access, rendering, shaders, effects, declarative scenes, Gaussian splats, and compute.

01

Render without a ceiling.

Compose models, materials, HDR lighting, shader effects, and GPU-driven geometry at interactive frame rates.

02

Keep your data on the GPU.

Simulate, filter, and visualize millions of records without shuttling data back to the CPU between steps.

03

One API. Two ways to render.

Share portable rendering across WebGPU and WebGL2, connect with deck.gl, and use WebGPU for compute shaders.

Choose your own first adventure.

Begin with an interactive lesson, or go straight to the part of the GPU stack you want to explore.

Ready to make something move?

When you are ready to create your own app, the developer guide takes you from local project setup to your first rendered frame.

Build your first project