From 4a11ff269f4a9c948c46aa2b6ebdcb6750c392da Mon Sep 17 00:00:00 2001 From: Lynix Date: Sun, 17 Feb 2013 23:41:03 +0100 Subject: [PATCH] Replaced division by multiplication Former-commit-id: 76c47816b99ed104fc5fd1fe155156f64a053fa1 --- include/Nazara/Math/Matrix4.inl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/Nazara/Math/Matrix4.inl b/include/Nazara/Math/Matrix4.inl index 31bed7840..742b44f0b 100644 --- a/include/Nazara/Math/Matrix4.inl +++ b/include/Nazara/Math/Matrix4.inl @@ -503,9 +503,9 @@ NzMatrix4& NzMatrix4::MakePerspective(T angle, T ratio, T zNear, T zFar) { // http://msdn.microsoft.com/en-us/library/windows/desktop/bb204945(v=vs.85).aspx #if NAZARA_MATH_ANGLE_RADIAN - angle /= F(2.0); + angle *= F(0.5); #else - angle = NzDegreeToRadian(angle/F(2.0)); + angle = NzDegreeToRadian(angle * F(0.5)); #endif T yScale = F(1.0) / std::tan(angle);