From 7c00561a3cf3ddb1da9357ff8b2351199d652d0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rickard=20Ed=C3=A9n?= Date: Sun, 15 Oct 2017 11:55:45 +0200 Subject: [PATCH] reverting orientation changes. --- jme3-vr/src/main/java/com/jme3/input/vr/OSVR.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jme3-vr/src/main/java/com/jme3/input/vr/OSVR.java b/jme3-vr/src/main/java/com/jme3/input/vr/OSVR.java index 0258998b4..ec56c1837 100644 --- a/jme3-vr/src/main/java/com/jme3/input/vr/OSVR.java +++ b/jme3-vr/src/main/java/com/jme3/input/vr/OSVR.java @@ -331,9 +331,9 @@ public class OSVR implements VRAPI { @Override public Quaternion getOrientation() { - storeRot.set((float)hmdPose.rotation.data[1], + storeRot.set((float)-hmdPose.rotation.data[1], (float)hmdPose.rotation.data[2], - (float)hmdPose.rotation.data[3], + (float)-hmdPose.rotation.data[3], (float)hmdPose.rotation.data[0]); if( storeRot.equals(Quaternion.ZERO) ) storeRot.set(Quaternion.DIRECTION_Z); return storeRot; @@ -352,9 +352,9 @@ public class OSVR implements VRAPI { storePos.x = (float)-hmdPose.translation.data[0]; storePos.y = (float)hmdPose.translation.data[1]; storePos.z = (float)-hmdPose.translation.data[2]; - storeRot.set((float)hmdPose.rotation.data[1], + storeRot.set((float)-hmdPose.rotation.data[1], (float)hmdPose.rotation.data[2], - (float)hmdPose.rotation.data[3], + (float)-hmdPose.rotation.data[3], (float)hmdPose.rotation.data[0]); if( storeRot.equals(Quaternion.ZERO) ) storeRot.set(Quaternion.DIRECTION_Z); }