Skip to main content

Playback

The Playback widget creates a 3D rendering of time dynamic data using a set of entities.

Inputs

Playback entities accept different types of data inputs to define their properties over time. Inputs are formatted as an object with a single key-value pair. The key is the input type, and the value is an object with a data key and other properties. The data can be a static value, an inlined dataset, or an artifact handle.

  • boolean
  • anyOf
  • allOf
  • compare
  • number
  • integrate
  • string
  • vector
  • quaternion
  • color
  • colorRamp

Entities

Entities are the building blocks of a Playback visualization, representing a time dynamic element in the 3D scene. Each entity has a unique ID and a type that defines its geometry and behavior

  • object
  • cone
  • pyramid
  • vector
  • line
  • polygon

Namespaces

When using large numbers of Playback entities, it can be helpful to group them using Namespaces. Entity IDs within a namespace are automatically prefixed with the namespace ID followed by a dot. For example, an entity with ID entity1 inside a namespace with ID namespaceA would have the full ID namespaceA.entity1. This allows entities in different namespaces to share the same base ID without conflict.