Properties Pane: Skeleton

An in-depth look at the properties available for skeleton assets.

This page covers properties specific to skeletons. For general information on using and customizing the Properties pane, see the Properties Pane page. For detailed descriptions of properties for other asset types or devices, please see the following pages:

Skeleton properties determine how Skeleton assets are tracked and displayed in Motive. To view related properties, select a Skeleton asset in the Assets pane or in the 3D viewport, and the corresponding properties will be listed under the Properties pane. These properties can be modified both in Live and Edit mode. Default creation properties are listed under the Application Settings.

Advanced Settings

Use the Edit Advanced option to customize which settings are in the Advanced Settings category and which appear in the standard view, to show only the settings that are needed specifically for your capture application.

Skeleton Properties

Select a skeleton asset in the Assets pane or in the 3D viewport, and the corresponding properties will be listed under the Properties pane. These properties can be modified both in Live and Edit mode. Default creation properties are listed under the Assets Settings.

General Settings

The following items are available in the General Properties section. Properties are Standard unless noted otherwise.

Asset Name

Display the name of selected Skeleton asset in an editable field.

Enable

Enable or Disable tracking of the selected Skeleton. A disabled Skeleton will not be tracked, and its data will not be included in the exported or streamed tracking data or displayed in the 3D Viewport.

To hide the markers associated with a disabled asset in the 3D Viewport:

  • Select Markers -> Hide for Disabled Assets.

Minimum Markers to Boot

The minimum number of markers that must be tracked and labeled in order for a Skeleton, or each Skeleton bone, to be booted or first tracked.

Minimum Markers to Continue

The minimum number of markers that must be tracked and labeled in order for a Skeleton, or each Skeleton bone, to continue to be tracked after the initial boot.

Asset Scale (Advanced Setting)

Increase or decrease the size of the Skeleton by scaling the asset. By default, the Asset Scale is set to 100%.

Deflection Ratio (Advanced Setting)

Allows the asset to deform more or less to accommodate markers that don't fit the model. High values will allow assets to fit onto markers that don't match the model as well.

Visuals

The following items are available in the Visuals section. Properties are Standard unless noted otherwise.

Bone Major Axis (Advanced Setting)

Set the axis with which the skeleton should be aligned. The default value is Y-Axis.

Default Bone Length (Advanced Setting)

Set the offset (in mm) from the bone to the end effector, along the major axis, for bones that do not have child bones.

Bone Diameter (Advanced Setting)

Set the diameter of the bone (in mm).

Label

Display the Skeleton name in the 3D Perspective View. When selected, a small label will appear over the asset.

IMU State

Display a label with the status of the Rigid Body's IMU in the 3D Perspective View: IMU Working [Optical] %. If the asset Label is enabled, the IMU state is added after the asset name.

  • The Optical status indicates whether the Minimum Markers to Continue threshold has been met (Optical), exceed (Good Optical) or is missing. (no optical).

  • The % status denotes the amount of IMU packets that an IMU Tag is successfully delivering for every 100 frames.

Visual

Select how the Skeleton will be shown in the 3D perspective view.

  • None: Displays only constraints and marker sticks.

  • Segment: Displays Skeleton as individual Skeleton segments.

  • Avatar (male): Displays Skeleton as a male avatar.

  • Avatar (female): Displays Skeleton as a female avatar.

Color

Set the color of the selected Skeleton in the 3D Perspective View. Click the box to bring up the color picker:

Bones

Show or hide Skeleton bones. The bones will display on top of the Visual selection.

Bone Color

This field is available whenever the Bones visual is toggled on and allows you to change the color of the skeleton bones.

Bone Orientation (Advanced Setting)

Displays orientation axes of each segments in the Skeleton.

Bone Degree of Freedom (Advanced Setting)

Display degrees of freedom, position and orientation, for each bone.

Marker Constraints

Show the Marker Constraints as transparent spheres on the Skeleton. Marker Constraints are the expected marker locations according to the skeleton solve.

Marker to Constraint Lines (Advanced Setting)

Show lines between labeled Skeleton markers and corresponding expected marker locations. This helps to visualize the offset distance between actual marker locations and the Marker Constraints.

Bone to Constraint Line (Advanced Setting)

Display a dotted line to connect each Skeleton bone to its respective Marker Constraints.

Quality Visual (Advanced Setting)

When enabled, the color of the Skeleton segments will change whenever there are tracking errors.

  • Red indicates there are no visible markers contributing to the reconstruction in the current frame.

  • Blue indicates a bone has reached its degree of freedom limit.

Geometry

Skeleton assets use the Bone Segment geometry, which is selected by default. To use your own geometric model, select Custom Model. This will open the Attached Geometry field.

Attach a valid geometric model to the rigid body to display in the the 3D Viewport. Sphere, box, cylinder, and bone segment shapes are built-in;

Attached Geometry

The Attached Geometry field becomes available whenever Custom Model is selected for the Rigid Body geometry.

Click the folder to the right of the field to browse to the OBJ or FBX file to replace the Skeleton. Properties configured in the corresponding MTL files alongside the OBJ file will be loaded as well.

Geometry Settings

Settings to adjust the scale, location, and orientation (Pitch, Yaw, and Roll) are available.

Bones (Advanced Setting)

Skeleton templates include pre-defined bones and bone chains that mirror the human body. The Bones properties display data specific to the selected bone. If multiple bones are selected, properties that differ will display Mixed for the value.

To view and update properties for a specific bone, select just that bone in the 3D Viewport.

Bone Name

An editable field that shows the name of the selected bone. When more than one bone is selected, the field will display Mixed.

The hip bone is the root of the skeleton and does not display a Bone Name when selected.

It is not recommended to rename Skeleton bones.

Parent

The Parent bone is the first bone in a Bone Chain. This property shows which bone in the Skeleton is the parent of the currently selected bone.

  • When the selected bone is the hip (or root bone), the Parent field will display None.

  • When the selected bone is directly attached to the hip (root bone), this field will display the name of the Asset.

  • When more than one bone is selected and they do not share the same Parent bone, the field will display Mixed.

Children

A Child bone connects to the parent bone in a Bone Chain. This property shows which bone in the Skeleton is the child to the currently selected bone. When the selected bone is the end of the chain, or if there is no bone chain, the Child field will display None.

Segment Type

Identifies the Skeleton bone segment for the selected bone.

Rotation Order

Euler angle rotation order used for calculating the bone hierarchy.

Smoothing and Damping

Smoothing

Apply double exponential smoothing to translation and rotation of the Skeleton. Increasing this setting may help smooth out noise in the Skeleton tracking, but excessive smoothing can introduce latency. The default value is 0 (disabled).

Forward Prediction

Compensate for system latency when tracking the corresponding Skeleton by predicting its movement into the future. For this feature to work best, smoothing needs to be applied as well. Please note that using higher values may impact the tracking stability. The default value is 0 (disabled).

Translation Damping (Advanced)

When needed, you can damp down translational tracking of a Skeleton bone on the selected axis.

Rotation Damping (Advanced)

You can also damp down rotational tracking of a Skeleton.

Rotation Damping Axis (Advanced)

When using Rotation Damping, select whether to apply changes to a selected axis or to all.

Last updated