Scalate model from Xsens to Unity

Hello,

I’m working on real-time streaming from Xsens to Unity for an application where a person wears the Xsens suit to track their movement. In the Xsens software, an avatar is generated based on the person’s body measurements, and it scales accurately.

However, when I connect this to Unity, the avatar’s movement is tracked correctly, but the scaling doesn’t match the one in the Xsens software. I’ve checked this by measuring the distances between the avatar’s bones in Unity.

For my application, I need the Unity avatar to match the real person’s measurements. Is there an automatic way to achieve this?

I noticed a “Scale” button in the Xsens-Unity connection component, but toggling it doesn’t seem to make a difference. Does anyone know how to make the Unity avatar scale properly or what this button does?

Any help would be appreciated! Thanks!