Skip to main content

SceneUpdate

Updates to entities displayed in the 3D scene.

Panel Support

SceneUpdate is used in the 3D Panel and Image Panel.

Data Structure

FieldTypeDescription
deletionsSceneEntityDeletion[]Scene entities to delete
entitiesSceneEntity[]Scene entities to add or replace

Reference Implementation

The visualization data structure is framework-independent and can be implemented using any supported message encoding:

EncodingData Structure
ROS 1foxglove_msgs/SceneUpdate
ROS 2foxglove_msgs/msg/SceneUpdate
JSONfoxglove.SceneUpdate
Protobuffoxglove.SceneUpdate
FlatBuffersfoxglove.SceneUpdate
OMG IDLfoxglove::SceneUpdate

You must use the data structure names specified above for the visualization to recognize the data structure.