Archetypes

Archetypes are bundles of components for which the Rerun viewer has first-class built-in support. When logged, each archetype also includes an indicator component which captures the intent of the logging code and triggers the activation of the corresponding visualizers. See Entities and Compponents and Visualizers and Overrides for more information.

This page lists all built-in archetypes.

Geospatial geospatial

  • GeoLineStrings: Geospatial line strings with positions expressed in EPSG:4326 altitude and longitude (North/East-positive degrees), and optional colors and radii.
  • GeoPoints: Geospatial points with positions expressed in EPSG:4326 latitude and longitude (North/East-positive degrees), and optional colors and radii.

Image & tensor image--tensor

Plotting plotting

  • BarChart: A bar chart.
  • Scalar: A double-precision scalar, e.g. for use for time-series plots.
  • SeriesLine: Define the style properties for a line series in a chart.
  • SeriesPoint: Define the style properties for a point series in a chart.

Spatial 2D spatial-2d

  • Arrows2D: 2D arrows with optional colors, radii, labels, etc.
  • Boxes2D: 2D boxes with half-extents and optional center, colors etc.
  • LineStrips2D: 2D line strips with positions and optional colors, radii, labels, etc.
  • Points2D: A 2D point cloud with positions and optional colors, radii, labels, etc.

Spatial 3D spatial-3d

  • Arrows3D: 3D arrows with optional colors, radii, labels, etc.
  • Asset3D: A prepacked 3D asset (.gltf, .glb, .obj, .stl, etc.).
  • Boxes3D: 3D boxes with half-extents and optional center, rotations, colors etc.
  • Capsules3D: 3D capsules; cylinders with hemispherical caps.
  • Ellipsoids3D: 3D ellipsoids or spheres.
  • InstancePoses3D: One or more transforms between the current entity and its parent. Unlike archetypes.Transform3D, it is not propagated in the transform hierarchy.
  • LineStrips3D: 3D line strips with positions and optional colors, radii, labels, etc.
  • Mesh3D: A 3D triangle mesh as specified by its per-mesh and per-vertex properties.
  • Pinhole: Camera perspective projection (a.k.a. intrinsics).
  • Points3D: A 3D point cloud with positions and optional colors, radii, labels, etc.
  • Transform3D: A transform between two 3D spaces, i.e. a pose.
  • ViewCoordinates: How we interpret the coordinate system of an entity/space.

Text text

  • TextDocument: A text element intended to be displayed in its own text box.
  • TextLog: A log entry in a text log, comprised of a text body and its log level.

Video video

Other other

  • AnnotationContext: The annotation context provides additional information on how to display entities.
  • Clear: Empties all the components of an entity.
  • DisconnectedSpace: Spatially disconnect this entity from its parent.