Workspace 6.21.5
TransformBuilder

Creates a Transform; a type of SceneItem that can contain child items. The Transform scene item applies a spatial transform to all of its children, allowing a group of items to be translated, rotated and scaled as though they are a single component.

  • Default label: "Transform builder"
  • Member of plug-in: Rendering
  • Catalogue path: Scene
Inputs:
Enabledbool

InteractiveboolIf enabled, the output Transform will be able to be interacted with via visualisation widgets such as the WSGLWidget. Users will be able to modify the "Transform matrix" input using the widget's manipulator tools.
NameQString

Transform matrixCSIRO::Mesh::TransformMatrixThe transform matrix that will be pre-multiplied with each of its children's transform matrices.
Interaction cameraCSIRO::Rendering::CameraIf a camera is connected to this input, the TransformMatrix of this operation will define the basis vectors for the camera's coordinate frame. This allows the camera to be interactively controlled, while allowing lights and other objects to be attached to its coordinate frame.
Child scene itemsArrayCSIRO::Rendering::SceneItem

Child scene items (array)CSIRO::DataExecution::ObjectArray

Outputs:
TransformCSIRO::Rendering::Transform