From: <mg...@us...> - 2009-11-20 23:50:30
|
Revision: 4761 http://planeshift.svn.sourceforge.net/planeshift/?rev=4761&view=rev Author: mgist Date: 2009-11-20 23:50:19 +0000 (Fri, 20 Nov 2009) Log Message: ----------- - First part of a fix for #1307. Modified Paths: -------------- trunk/src/client/pscamera.cpp Modified: trunk/src/client/pscamera.cpp =================================================================== --- trunk/src/client/pscamera.cpp 2009-11-20 22:02:13 UTC (rev 4760) +++ trunk/src/client/pscamera.cpp 2009-11-20 23:50:19 UTC (rev 4761) @@ -754,7 +754,7 @@ // assume the normal camera movement is good, and move the camera view->GetCamera()->SetSector(actorSector); - view->GetCamera()->GetTransform().SetOrigin(actorPos + csVector3(0,1,0)); + view->GetCamera()->GetTransform().SetOrigin(actorPos); view->GetCamera()->OnlyPortals(true); view->GetCamera()->GetTransform().LookAt(GetTarget(CAMERA_ACTUAL_DATA) - GetPosition(CAMERA_ACTUAL_DATA), GetUp(CAMERA_ACTUAL_DATA)); view->GetCamera()->MoveWorld(GetPosition(CAMERA_ACTUAL_DATA) - view->GetCamera()->GetTransform().GetOrigin()); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |