HandSkeleton.Joint transform when isTracked = false

Hello there,

Do you know what happens if I call one of the following but the Joint is not tracked?

var anchorFromJointTransform: simd_float4x4 The position and orientation of this joint relative to the base joint of the skeleton.

var parentFromJointTransform: simd_float4x4 The transform from the joint to its parent joint’s coordinate system.

Replies

You will get a transform, but we make no guarantees about the transform's values when the joint is not tracked. If you are curious how they behave in your version of visionOS, feel free to visualise them. But for a production app please always check if the joint is tracked before working with the transform.