diff --git a/interface/src/avatar/MyAvatar.cpp b/interface/src/avatar/MyAvatar.cpp index ed7450e3f6..d10cd1b17d 100644 --- a/interface/src/avatar/MyAvatar.cpp +++ b/interface/src/avatar/MyAvatar.cpp @@ -483,7 +483,7 @@ void MyAvatar::orbit(const glm::vec3& position, int deltaX, int deltaY) { // then vertically float oldMousePitch = _head.getMousePitch(); - _head.setMousePitch(oldMousePitch + deltaY * ANGULAR_SCALE); + _head.setMousePitch(oldMousePitch + deltaY * -ANGULAR_SCALE); rotation = glm::angleAxis(_head.getMousePitch() - oldMousePitch, orientation * IDENTITY_RIGHT); setPosition(position + rotation * (getPosition() - position)); }