Unity plugin 1.01 and Motive 1.7.5

NatNet, VRPN, TrackD, and Plugins
Post Reply
Posts: 1
Joined: Mon Apr 01, 2019 4:00 pm

Unity plugin 1.01 and Motive 1.7.5

Post by msclecram » Mon Apr 01, 2019 4:19 pm


I'm trying to connect Unity (plugin 1.0.1) with Motive 1.7.5 with skeletons/avatars. However it seems there is an issue with the transformation probably different coordinate systems.

Is there a substantial change or is something that can be fixed in the plugin?
I tried different coordinate systems modifying OptitrackStreamingClient.cs but it seems is not enough:

skelState.BonePoses[boneId].Position = new Vector3( -boneData.X, boneData.Y, boneData.Z );
skelState.BonePoses[boneId].Orientation = new Quaternion( -boneData.QX, boneData.QY, boneData.QZ, -boneData.QW );

Or is there a plugin version working with Motive 1.7.5 and skeletons?


Post Reply