fix forward gaze in HMD while not looking at anyone

This commit is contained in:
Seth Alves 2017-06-05 11:44:27 -07:00
parent c83549a679
commit 3ab67cf27e

View file

@ -4060,7 +4060,7 @@ void Application::updateMyAvatarLookAtPosition() {
if (isHMD) {
glm::mat4 worldHeadMat = myAvatar->getSensorToWorldMatrix() *
myAvatar->getHeadControllerPoseInSensorFrame().getMatrix();
lookAtSpot = transformPoint(worldHeadMat, glm::vec3(0.0f, 0.0f, TREE_SCALE));
lookAtSpot = transformPoint(worldHeadMat, glm::vec3(0.0f, 0.0f, -TREE_SCALE));
} else {
lookAtSpot = myAvatar->getHead()->getEyePosition() +
(myAvatar->getHead()->getFinalOrientationInWorldFrame() * glm::vec3(0.0f, 0.0f, -TREE_SCALE));