Fixed setters for camera projection values

This commit is contained in:
2014-03-13 23:59:39 +01:00
parent 48f3553361
commit 3b4074cc17
+18
View File
@@ -78,3 +78,21 @@ void Camera::UpdateViewMatrix()
{
m_ViewMatrix = glm::translate(glm::toMat4(m_Orientation), -m_Position);
}
void Camera::FOV(float val)
{
m_FOV = val;
UpdateProjectionMatrix();
}
void Camera::NearClip(float val)
{
m_NearClip = val;
UpdateProjectionMatrix();
}
void Camera::FarClip(float val)
{
m_FarClip = val;
UpdateProjectionMatrix();
}