From bd7c4273c3fa693e5eb3ec17ae14beb1259e39c8 Mon Sep 17 00:00:00 2001 From: Jeffrey Ventrella Date: Tue, 16 Apr 2013 22:47:04 -0700 Subject: [PATCH] tested camera orthonormals --- interface/src/Camera.cpp | 3 +++ interface/src/main.cpp | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/interface/src/Camera.cpp b/interface/src/Camera.cpp index 320acca51d..d557e2050c 100644 --- a/interface/src/Camera.cpp +++ b/interface/src/Camera.cpp @@ -62,8 +62,11 @@ void Camera::update( float deltaTime ) // generate the ortho-normals for the orientation based on the Euler angles //------------------------------------------------------------------------------ _orientation.setToIdentity(); + _orientation.yaw ( _yaw ); _orientation.pitch ( _pitch ); _orientation.roll ( _roll ); + + //printf( "orientation.front = %f, %f, %f\n", _orientation.front.x, _orientation.front.y, _orientation.front.z ); } diff --git a/interface/src/main.cpp b/interface/src/main.cpp index df0707518a..5a9c3cf858 100644 --- a/interface/src/main.cpp +++ b/interface/src/main.cpp @@ -727,7 +727,7 @@ void display(void) //---------------------------------------------------- myCamera.setTargetPosition ( myAvatar.getBodyPosition() ); myCamera.setYaw ( 180.0 - myAvatar.getBodyYaw() ); - myCamera.setPitch ( 0.0 ); // temporarily, this must be 0.0 or else bad juju + myCamera.setPitch ( 10.0 ); // temporarily, this must be 0.0 or else bad juju myCamera.setRoll ( 0.0 ); myCamera.setUp ( 0.45); myCamera.setDistance ( 1.0 );