From 870f1112e4bd213b0c4a03acee70180e85bf1442 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Tue, 17 Mar 2015 16:17:44 -0700 Subject: [PATCH] Fix thrust not being applied w/ Physics + Avatar --- interface/src/avatar/MyAvatar.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/interface/src/avatar/MyAvatar.cpp b/interface/src/avatar/MyAvatar.cpp index bdb0877cda..6dc3d820ae 100644 --- a/interface/src/avatar/MyAvatar.cpp +++ b/interface/src/avatar/MyAvatar.cpp @@ -1357,6 +1357,9 @@ void MyAvatar::updatePositionWithPhysics(float deltaTime) { // rotate back into world-frame _velocity = rotation * newLocalVelocity; + + _velocity += _thrust * deltaTime; + _thrust = glm::vec3(0.0f); } void MyAvatar::updateCollisionSound(const glm::vec3 &penetration, float deltaTime, float frequency) {