use world-UP rather than head-UP

This commit is contained in:
Andrew Meadows 2016-06-04 21:11:31 -07:00
parent 49c835b6fc
commit e6844e2468

View file

@ -1217,7 +1217,7 @@ void MyAvatar::updateMotors() {
// non-hovering = walking: follow camera twist about vertical but not lift
// so we decompose camera's rotation and store the twist part in motorRotation
glm::quat liftRotation;
swingTwistDecomposition(getHead()->getCameraOrientation(), getHead()->getUpDirection(), liftRotation, motorRotation);
swingTwistDecomposition(getHead()->getCameraOrientation(), _worldUpDirection, liftRotation, motorRotation);
}
const float DEFAULT_MOTOR_TIMESCALE = 0.2f;
const float INVALID_MOTOR_TIMESCALE = 1.0e6f;