You can record data from a SpaceBall as a device or as a manipulator. The way each method records data is outlined in the following topic.
When using the SpaceBall as a device, the data is only recorded in the following connectors.
Connector | Function |
---|---|
ButtonX (Bool) | The state of the button (0 is Up, 1 is Down). |
Device Rotation Offset (Vector) | The rotation offset given by the SpaceBall. |
Device Translation Offset (Vector) | The rotation offset given by the SpaceBall. |
Device Total Lcl Rotation (Vector) | The total rotation computed with all the rotation offsets since the last reset. |
Device Total Lcl Translation (Vector) | The total translation computed with all the translation offsets since the last reset. Note: You can reset the Total values by pressing Button 3 of the SpaceBall. The button numbers shown in MotionBuilder correspond to “Function” numbers from the SpaceWare Configuration User Interface. |
Recording Data as a Manipulator
When using the SpaceBall as a manipulator, the data is also recorded in the following connectors.
Connector | Function |
---|---|
Manipulator Camera Rotation (Vector) | Rotation vector applied to the manipulated camera. |
Manipulator Camera Translation (Vector) | Translation vector applied to the manipulated camera. |
Manipulator Camera Lcl Rotation (Vector) | Local rotation vector applied to the manipulated camera. |
Manipulator Camera Lcl Translation (Vector) | Local translation vector applied to the manipulated camera. |
Manipulator Camera Roll (Number) | Roll value applied to the manipulated camera. |
Manipulator Interest Translation (Vector) | Translation vector applied to the interest of the manipulated camera. |
Manipulator Interest Lcl Translation (Vector) | Local translation vector applied to the interest of the manipulated camera. |
Manipulator Model Rotation (Vector) | Rotation vector applied to the manipulated model. |
Manipulator Model Translation (Vector) | Translation vector applied to the manipulated model. |
Manipulator Model Lcl Rotation (Vector) | Local rotation vector applied to the manipulated model. |
Manipulator Model Lcl Translation (Vector) | Local translation vector applied to the manipulated model. |