// returns post-rotation of a joint (fbx node) private Quaternion GetJointPostRot(Transform jointTransform) { if (jointTransform != null) { string sJointName = jointTransform.name; Vector3 vPostRot = Vector3.zero; MocapFbxWrapper.GetNodePostRot(sJointName, ref vPostRot); Quaternion qPostRot = Quaternion.identity; MocapFbxWrapper.Rot2Quat(ref vPostRot, ref qPostRot); qPostRot.y = -qPostRot.y; qPostRot.z = -qPostRot.z; return(qPostRot); } return(Quaternion.identity); }