## example-visualizations-go by [viam](https://app.viam.com/namespace/viam)

Public

Go port of viam:example-visualizations. 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 scene to a pasteable config, and toggle the renderer UUID strategy between stable+UPDATED (RDK fake pattern) and versioned (apriltag-tracker pattern).

### viam:example-visualizations-go:standalone-playground

rdk:service:world\_state\_store

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

* * *

### viam:example-visualizations-go:simple-scene-example

rdk:service:world\_state\_store

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

* * *

### viam:example-visualizations-go:playground-visualizer

rdk:service:world\_state\_store

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

* * *

### viam:example-visualizations-go: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.45•07/02/2026•

linux

amd64

Show previous versions
