From ca6d798aa506a13b6b8ac02dd96f5b33794fd542 Mon Sep 17 00:00:00 2001 From: Howard Stearns Date: Wed, 5 Aug 2015 15:59:22 -0700 Subject: [PATCH] Don't try to animate other people's avatars! --- interface/src/avatar/SkeletonModel.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/interface/src/avatar/SkeletonModel.cpp b/interface/src/avatar/SkeletonModel.cpp index d5cb0517a7..83438ddaa9 100644 --- a/interface/src/avatar/SkeletonModel.cpp +++ b/interface/src/avatar/SkeletonModel.cpp @@ -100,7 +100,9 @@ const float PALM_PRIORITY = DEFAULT_PRIORITY; const float LEAN_PRIORITY = DEFAULT_PRIORITY; void SkeletonModel::updateRig(float deltaTime, glm::mat4 parentTransform) { - _rig->computeMotionAnimationState(deltaTime, _owningAvatar->getPosition(), _owningAvatar->getVelocity(), _owningAvatar->getOrientation()); + if (_owningAvatar->isMyAvatar()) { + _rig->computeMotionAnimationState(deltaTime, _owningAvatar->getPosition(), _owningAvatar->getVelocity(), _owningAvatar->getOrientation()); + } Model::updateRig(deltaTime, parentTransform); if (_owningAvatar->isMyAvatar()) { const FBXGeometry& geometry = _geometry->getFBXGeometry();