From ed987ffe9e2f848ad2a1608dafcd98e49c3c0a9b Mon Sep 17 00:00:00 2001 From: sabrina-shanman Date: Thu, 27 Sep 2018 11:42:19 -0700 Subject: [PATCH] Improve style/compatibility for default position/direction when creating parabola pick --- interface/src/raypick/PickScriptingInterface.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interface/src/raypick/PickScriptingInterface.cpp b/interface/src/raypick/PickScriptingInterface.cpp index 600be743fe..7de69b537d 100644 --- a/interface/src/raypick/PickScriptingInterface.cpp +++ b/interface/src/raypick/PickScriptingInterface.cpp @@ -207,8 +207,8 @@ unsigned int PickScriptingInterface::createParabolaPick(const QVariant& properti scaleWithParent = propMap["scaleWithAvatar"].toBool(); } - glm::vec3 position = glm::vec3(); - glm::vec3 direction = -Vectors::FRONT; + glm::vec3 position = Vectors::ZERO; + glm::vec3 direction = propMap["joint"].isValid() ? Vectors::UP : -Vectors::FRONT; if (propMap["position"].isValid()) { position = vec3FromVariant(propMap["position"]); } else if (propMap["posOffset"].isValid()) {