example-visualizations-python by viam - Registry

example-visualizations-python by viam

Public

Playground module that adds every supported geometry primitive (box, sphere, capsule, point, mesh PLY/STL, point cloud) to the Viam 3D scene viewer. Runtime DoCommands let you add/remove/update items, swap meshes, animate, snapshot the current scene back to a pasteable config, and toggle the renderer UUID strategy between stable+UPDATED (RDK fake pattern) and versioned (apriltag-tracker pattern). Default config emits one of every primitive in a row along X.

viam:example-visualizations-python:standalone-playground

rdk:service:world_state_store

Monolith playground that renders every supported geometry primitive in the 3D scene viewer.


viam:example-visualizations-python:simple-scene-example

rdk:service:world_state_store

Minimal example: publishes a fixed box+sphere+capsule scene. Read first when learning the library.


viam:example-visualizations-python:playground-visualizer

rdk:service:world_state_store

Passive WSS that accepts Scene mutations pushed from a driver component.


viam:example-visualizations-python:playground-driver

rdk:component:generic

Generic component that mutates a Scene at tick rate and pushes events to a paired visualizer.

Latest version

0.0.40•05/19/2026•

linux

any

Show previous versions