Updated orientation of tablet when no hand controllers are present.

This commit is contained in:
Anthony J. Thibault 2017-01-19 20:27:06 -08:00
parent 8304aa7b19
commit 4e4545ac00

View file

@ -58,11 +58,11 @@ function calcSpawnInfo(hand, height) {
rotation: lookAtRot rotation: lookAtRot
}; };
} else { } else {
var front = Quat.getFront(MyAvatar.orientation); var front = Quat.getFront(Camera.orientation);
finalPosition = Vec3.sum(Vec3.sum(MyAvatar.position, Vec3.multiply(0.6, front)), {x: 0, y: 0.6, z: 0}); finalPosition = Vec3.sum(Camera.position, Vec3.multiply(0.6, front));
return { return {
position: finalPosition, position: finalPosition,
rotation: Quat.lookAt(finalPosition, MyAvatar.getHeadPosition(), Y_AXIS) rotation: Quat.multiply(Camera.orientation, {x: 0, y: 1, z: 0, w: 0})
}; };
} }
} }