From 7a276f027fb7e2c957b8b3caf188cb5275606eb3 Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Mon, 5 Jun 2017 15:53:01 -0700 Subject: [PATCH] fix orientation used for 3d audio --- interface/src/avatar/MyAvatar.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interface/src/avatar/MyAvatar.cpp b/interface/src/avatar/MyAvatar.cpp index 64914a7ec1..158e55ab5c 100755 --- a/interface/src/avatar/MyAvatar.cpp +++ b/interface/src/avatar/MyAvatar.cpp @@ -1893,7 +1893,7 @@ void MyAvatar::updateOrientation(float deltaTime) { auto headPose = getHeadControllerPoseInAvatarFrame(); if (headPose.isValid()) { - glm::quat localOrientation = headPose.rotation; + glm::quat localOrientation = headPose.rotation * Quaternions::Y_180; // these angles will be in radians // ... so they need to be converted to degrees before we do math... glm::vec3 euler = glm::eulerAngles(localOrientation) * DEGREES_PER_RADIAN;