From b728689c6de656da7031277c1940bdcd0936e433 Mon Sep 17 00:00:00 2001 From: stojce Date: Tue, 22 Oct 2013 22:18:56 +0200 Subject: [PATCH] more camera fixes --- interface/src/Application.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index ae80fc06e9..554f798d47 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -433,8 +433,8 @@ void Application::paintGL() { _glowEffect.render(); if (Menu::getInstance()->isOptionChecked(MenuOption::Mirror)) { - glm::vec3 targetPosition = _myAvatar.getHeadJointPosition(); - _mirrorCamera.setDistance(0.3f); + glm::vec3 targetPosition = _myAvatar.getUprightHeadPosition(); + _mirrorCamera.setDistance(0.2f); _mirrorCamera.setTargetPosition(targetPosition); _mirrorCamera.setTargetRotation(_myAvatar.getWorldAlignedOrientation() * glm::quat(glm::vec3(0.0f, PIf, 0.0f))); _mirrorCamera.update(1.0f/_fps); @@ -1655,8 +1655,7 @@ void Application::init() { _mirrorCamera.setMode(CAMERA_MODE_MIRROR); _mirrorCamera.setAspectRatio((float)MIRROR_VIEW_WIDTH / (float)MIRROR_VIEW_HEIGHT); - _mirrorCamera.setFieldOfView(45); - _mirrorCamera.setDistance(3.3f); + _mirrorCamera.setFieldOfView(70); _mirrorViewRect = QRect(MIRROR_VIEW_LEFT_PADDING, MIRROR_VIEW_TOP_PADDING, MIRROR_VIEW_WIDTH, MIRROR_VIEW_HEIGHT); switchToResourcesParentIfRequired();