From 3ff707f27eada1487e62bc19dd8e070083011bd0 Mon Sep 17 00:00:00 2001 From: Daniela Date: Thu, 7 Sep 2017 13:31:41 +0100 Subject: [PATCH] Add Avatar resize compatible teleport pad alignment --- interface/src/raypick/LaserPointer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interface/src/raypick/LaserPointer.cpp b/interface/src/raypick/LaserPointer.cpp index 696bed1066..4beb2bab10 100644 --- a/interface/src/raypick/LaserPointer.cpp +++ b/interface/src/raypick/LaserPointer.cpp @@ -151,7 +151,7 @@ void LaserPointer::updateRenderState(const RenderState& renderState, const Inter } if (_faceAvatar) { glm::quat rotation = glm::inverse(glm::quat_cast(glm::lookAt(endVec, DependencyManager::get()->getMyAvatar()->getPosition(), DependencyManager::get()->getMyAvatar()->getOrientation()*Vectors::UP))); - endProps.insert("rotation", quatToVariant(glm::quat(glm::radians(glm::vec3(0, glm::degrees(safeEulerAngles(rotation)).y, 0))))); + endProps.insert("rotation", quatToVariant(glm::quat(glm::radians(glm::vec3(glm::degrees(safeEulerAngles(rotation)).x, glm::degrees(safeEulerAngles(rotation)).y, glm::degrees(safeEulerAngles(rotation)).z))))); } endProps.insert("visible", true); endProps.insert("ignoreRayIntersection", renderState.doesEndIgnoreRays());