We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cc52f18 commit 502e942Copy full SHA for 502e942
1 file changed
OSVR-Unity/Assets/OSVRUnity/src/Math.cs
@@ -26,8 +26,8 @@ public static Vector3 ConvertPosition(OSVR.ClientKit.Vec3 vec)
26
27
public static Quaternion ConvertOrientation(OSVR.ClientKit.Quaternion quat)
28
{
29
- /// Quaternions are not handed
30
- return new Quaternion((float)quat.x, (float)quat.y, (float)quat.z, (float)quat.w);
+ /// Wikipedia may say quaternions are not handed, but these needed modification.
+ return new Quaternion(-(float)quat.x, -(float)quat.y, (float)quat.z, (float)quat.w);
31
}
32
33
public static Matrix4x4 ConvertPose(OSVR.ClientKit.Pose3 pose)
0 commit comments