tweak end cameras and add them back to island
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12071 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
parent
ebc5319a96
commit
425a648af1
@ -563,10 +563,8 @@ void Camera::handleEndCamera(float dt)
|
||||
// the kart and the kart length are orthogonal to each other
|
||||
// --> tan (fov) = kart_length / camera_kart_distance
|
||||
// In order to show a little bit of the surrounding of the kart
|
||||
// the kart length is multiplied by 3 (experimentally found, but
|
||||
// this way we have approx one kart length on the left and right
|
||||
// side of the screen for the surroundings)
|
||||
float fov = 3*atan2(m_kart->getKartLength(),
|
||||
// the kart length is multiplied by 6 (experimentally found)
|
||||
float fov = 6*atan2(m_kart->getKartLength(),
|
||||
(cp-kp.toIrrVector()).getLength());
|
||||
m_camera->setFOV(fov);
|
||||
m_camera->setTarget(m_kart->getXYZ().toIrrVector());
|
||||
|
Loading…
Reference in New Issue
Block a user