diff --git a/interface/src/Avatar.cpp b/interface/src/Avatar.cpp index f4bbcf85c0..df747e7480 100644 --- a/interface/src/Avatar.cpp +++ b/interface/src/Avatar.cpp @@ -544,9 +544,8 @@ void Avatar::updateHandMovementAndTouching(float deltaTime) { _joint[ AVATAR_JOINT_RIGHT_FINGERTIPS ].position = _handHoldingPosition; */ - _joint[ AVATAR_JOINT_RIGHT_FINGERTIPS ].position = - _joint[ AVATAR_JOINT_RIGHT_FINGERTIPS ].position + - ( _interactingOther->_joint[ AVATAR_JOINT_RIGHT_FINGERTIPS ].position - _joint[ AVATAR_JOINT_RIGHT_FINGERTIPS ].position) * 0.5f; +_joint[ AVATAR_JOINT_RIGHT_FINGERTIPS ].position += +( _interactingOther->_joint[ AVATAR_JOINT_RIGHT_FINGERTIPS ].position - _joint[ AVATAR_JOINT_RIGHT_FINGERTIPS ].position) * 0.9f; } else { _handHoldingPosition = _joint[ AVATAR_JOINT_RIGHT_FINGERTIPS ].position;