Skip to main content

tbd · GPU compute

Examples

Explore interactive examples for command graphs, streaming data, rendering, and GPU-native analysis.

Find examples

Search by name, topic, graphics API, or difficulty.

50 examples

Showing 50 of 50 examples

GPU-driven deck.gl integrations

GPU Graph Layers - deck.gl v10

01

Core capabilities

GPU compute and workflows

16
WebGPUHDR
GPU compute and workflows

Fluid Foundry: Liquid Metal Press

Drive a GPU-resident MLS-MPM liquid through an HDR industrial vessel on WebGPU.

WebGPU
GPU compute and workflows

GPT-2 Transformer

Run GPT-2 inference with WebGPU compute pipelines and GPU-resident model data.

WebGPU
GPU compute and workflows

GPU data analysis

Compose graph-native GPU analytics and run an opt-in Arrow-driven luDF dataframe benchmark against equivalent CPU results.

WebGPU
GPU compute and workflows

GPU frustum culling

Cull, stably compact, pick, and indirectly draw visible instances without a CPU visibility pass.

WebGPU
GPU compute and workflows

GPU Graph explorer

Explore up to 1,048,576 actual GPU vertices and 2,097,343 resident edges through communities, PageRank, neighborhood selection, and bounded force layout.

WebGPU
GPU compute and workflows

GPU Parquet constellation

Decode a deliberately GPU-friendly Parquet galaxy on the CPU or GPU and render the result without readback.

WebGPU
GPU compute and workflows

GPU scene graph

Adapt a CPU-owned hierarchy into generic GPU visibility, picking, resource groups, and indirect rendering.

WebGPU
GPU compute and workflows

GPU sort

Stably sort paired uint32 keys and values across global or independent batched GPU domains.

WebGPU
GPU compute and workflows

GPU scene trace

Explore canonical trace scenes with reusable GPU interaction, resource groups, picking, and indirect drawing.

WebGPU
GPU compute and workflows

GPU hierarchical trace

Filter, traverse, pick, density-LOD, and indirectly render hierarchical traces entirely on the GPU.

WebGPU
GPU compute and workflows

LuCIM Volume Lab

Segment and inspect a synthetic CT-like volume with reusable WebGPU command graphs.

WebGPUWebGL2HDR
GPU compute and workflows

ANARI Playground

Declarative ANARI-style scene editing, OpenUSD/glTF import, HDR rendering, and glTF/USD export.

WebGPUHDR
GPU compute and workflows

Spectral Caustics: Prism Cathedral

Trace a faceted refractor into a six-band, geometry-derived HDR caustic on WebGPU.

WebGPUWebGL2
GPU compute and workflows

Text Space Crawl

Compare extruded, bitmap, SDF, and MSDF text as glyphs recede through perspective space.

WebGPU
GPU compute and workflows

Virtual Geometry Canyon

Explore a procedural canyon whose GPU-selected LOD frontier represents more than 41 million potential leaf triangles.

WebGPUHDR
GPU compute and workflows

Volumetric Fire Forge

Simulate reactive obstacle-aware fire and render the live volume with depth-correct HDR emission and smoke on WebGPU.

Core capabilities

Analytical views and simulations

12
WebGPUHDR
Analytical views and simulations

Billion-Point Spatial Atlas

Query and indirectly render massive NYC point corpora with graph-native WebGPU geospatial algorithms.

WebGPUWebGL2
Analytical views and simulations

Effects: Depth of Field

Focus a layered 3D scene with a reusable depth-aware bokeh and depth-of-field pipeline.

WebGPUWebGL2HDR
Analytical views and simulations

Gaussian Splats

Render progressive Gaussian splats through a WebGPU command graph or WebGL2 fallback.

WebGPUWebGL2HDR
Analytical views and simulations

Instancing

Animate a dense field of geometry with per-instance transforms and colors issued in a compact draw.

WebGPUHDR
Analytical views and simulations

Lightstorm Megacity

Race through an HDR megacity beneath synchronized lightning and thunder, with SSR, bloom, and GPU-driven indirect rendering across up to one million records.

WebGPU
Analytical views and simulations

Million-Row DataFrame Crossfilter

Explore one million GPU-resident dataframe rows across linked maps, scatterplots, histograms, and categorical distributions without source-row CPU readback.

WebGPUWebGL2
Analytical views and simulations

Poisson Lab

Paint a field, solve a sparse Poisson system on WebGPU, and inspect the numerical evidence behind the image.

WebGPUHDR
Analytical views and simulations

Quantum State Studio

Scrub classical quantum state vectors on the GPU through linked probability, phase, Bloch, interference, and correlation views.

WebGPU
Analytical views and simulations

GPURaster: Satellite Raster Lab

Explore GPU cross-tile component identities, merged region measurements, global raster histograms, nodata-aware overviews, seam-safe halos, NDVI, and contours.

WebGPU
Analytical views and simulations

Spectral Dynamics Lab

Watch one GPU-resident wave evolve simultaneously in physical and Fourier space.

WebGPUHDR
Analytical views and simulations

Tempest Ocean: Spectral Stormfront

Fly above a physically displaced spectral ocean with GPU-derived normals, whitecaps, and HDR storm lighting.

WebGPU
Analytical views and simulations

Vector Field Lab

Orbit a sampled 3D field beside GPU-computed gradient, divergence, curl, and Laplacian volumes.

GPU-native data

Arrow integration

13
WebGPU
Arrow integration

DGGS + time

Render GPU table columns that combine discrete global-grid cells with temporal values and filtering.

WebGPU
Arrow integration

Global Grids

Turn Arrow-encoded DGGS cells into GPU-rendered global grid polygons without repacking rows.

WebGPUWebGL2
Arrow integration

Points - Filtering ShaderPlugin

Filter Arrow-backed point records in the shader with a reusable typed filtering plugin.

WebGPUWebGL2
Arrow integration

Float64 Origin Rebasing

Preserve geospatial precision by rebasing Arrow float64 positions near a GPU-friendly local origin.

WebGPUWebGL2
Arrow integration

GeoArrow

Upload GeoArrow geometry directly into GPU vectors and render its nested spatial coordinates.

WebGPUWebGL2
Arrow integration

Lines

Render variable-length Arrow line paths from shared GPU vectors with per-row styling.

WebGPUWebGL2
Arrow integration

Matrices

Map Arrow fixed-size matrix values into GPU attributes that transform instanced mesh geometry.

WebGPUWebGL2
Arrow integration

Particles

Animate a GPU particle field whose initial positions and properties arrive as Arrow columns.

WebGPUWebGL2
Arrow integration

Points

Render Arrow point columns directly from GPU storage with data-driven size and color.

WebGPUWebGL2
Arrow integration

Polygons

Triangulate and render nested Arrow polygon rings while preserving row-level attributes.

WebGPUWebGL2
Arrow integration

Durations

Animate a starfield from Arrow duration intervals and time-dependent visibility on the GPU.

WebGPUWebGL2
Arrow integration

Text

Draw labels from Arrow string and position columns with GPU-backed text styling.

WebGPUWebGL2
Arrow integration

Time

Visualize Arrow timestamp values and scrub time-aware records without converting their columns.

Core capabilities

deck.gl integration

05

Learn by building

Tutorials

01

Core capabilities

Portable computation

01

Core capabilities

Integration examples

01