From 12a755310f1037bda9c0a8676cd4a91dfec49daf Mon Sep 17 00:00:00 2001 From: sabrina-shanman Date: Thu, 27 Sep 2018 11:37:30 -0700 Subject: [PATCH] Fix wrong velocity in ParabolaPick::getMathematicalPick --- interface/src/raypick/ParabolaPick.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/interface/src/raypick/ParabolaPick.cpp b/interface/src/raypick/ParabolaPick.cpp index eb95d03f13..b10f82c9bd 100644 --- a/interface/src/raypick/ParabolaPick.cpp +++ b/interface/src/raypick/ParabolaPick.cpp @@ -36,6 +36,8 @@ PickParabola ParabolaPick::getMathematicalPick() const { glm::vec3 position = currentParentTransform.transform(_mathPick.origin); glm::vec3 velocity = _mathPick.velocity; if (_scaleWithParent) { + velocity = currentParentTransform.transform(velocity); + } else { velocity = currentParentTransform.transformDirection(velocity); } glm::vec3 acceleration = _mathPick.acceleration;