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;