Skip to content

Examples

Explore polished showcases, individual visual families, and focused features. Each section highlights a curated selection; its category page contains the complete catalog.

Showcases · Visuals · Features · Runtime · Advanced

Showcases

Polished, composed demonstrations built around scientific data, simulations, and complete visualization workflows.

Streaming DAQ · 64 channels

experimental showcases

This example renders a simulated real-time data acquisition system.

U.S. State Choropleth

U.S. State Choropleth

showcases

This example renders contiguous U.S. population density as polygon-set data.

GPU Particle Smoke

experimental showcases

This example uses scene compute buffers to animate particle smoke.

Density-Wave Galaxy

showcases

This example renders an animated density-wave spiral galaxy.

Human Auditory Cortical Activity

experimental showcases

This example animates a human auditory dSPM estimate on cortex.

Protein

showcases

This example renders a prepared PDB structure as colored sphere impostors.

Textured Planets and Orbital Debris

showcases

This example combines a textured Earth with real catalogued orbital debris.

Point Cloud

showcases

This example renders a prepared RGB LiDAR point cloud with direct colors.

Show all 18 showcase examples →

Visuals

Focused examples of the marks Datoviz can draw, from paths and images to meshes.

Marker

Marker

visuals

This example compares marker symbols, sizes, strokes, fills, and rotations.

Vector

Vector

visuals

This example compares straight vector arrows with curved vector paths.

RGBA Image

RGBA Image

visuals

This example displays a generated RGBA image as a 2D sampled field.

Text

Text

visuals

This example places semantic text items in data coordinates.

Show all 18 visual and composite examples →

Features

Focused capabilities for layout, navigation, adornments, geometry, rendering, and interaction.

Panel View 2D

features

This example animates the widths of free and equal-aspect 2D panels.

User Scale

features

This example shows how one user-scale value affects screen-space visual sizes and axes.

Bars And Bands

Bars And Bands

features

This example shows bars and an uncertainty band in one 2D panel.

Turntable Controller

features

This example shows world-up orbiting with a turntable controller.

Builtin Shapes 3D

Builtin Shapes 3D

features

This example shows built-in 3D geometry rendered as lit meshes.

Isolines

Isolines

features

This example shows contour isolines over a scalar field.

Lighting

features

This example compares the same sphere cluster under three material and light configurations.

Mesh Instance Selection

Mesh Instance Selection

features

This example queries and selects individual instances of one mesh visual.

Show all 68 feature examples →

Runtime And Advanced

Some examples focus on how Datoviz runs rather than on a particular visual result.

Choose By Goal

Goal Start here Then browse
Learn the scene → figure → panel → visual workflow Basic Scene 68 focused features
Choose marks, lines, images, meshes, text, or volumes Point 18 visuals and composites
Add axes, interaction, layout, animation, or techniques 2D Axes 68 focused features
Open windows, render offscreen, capture, record, or export Offscreen Capture 5 runtime examples
Study complete scientific visualization compositions Scientific Plotting Workflow 18 showcases
Integrate a host or use lower-level rendering APIs Advanced examples 4 advanced examples

Before You Copy An Example

Every detail page identifies the canonical C source, verified Python availability, native run command, browser status, data origin, validation level, and whether the example is approved as a coding-agent adaptation starter.

  • Prefer supported examples for application code. Treat experimental, prototype, and advanced/unstable pages as explicitly scoped evidence.
  • A Python tab uses the direct Datoviz engine API (import datoviz as dvz); its shape and lifetime rules still follow the linked C/visual contract.
  • Live in browser means the same canonical C scenario has a WebGPU route. Planned, deferred, and native-only examples must be run natively.
  • Prepared-data examples do not synthesize a fallback. Run the displayed preparation command and respect the dataset license/citation notes.

Coding agents can query the example inventory and capability index before selecting a source page.