|
|
@ -267,7 +267,7 @@ namespace glm |
|
|
|
T h = glm::cos(static_cast<T>(0.5) * rad) / glm::sin(static_cast<T>(0.5) * rad); |
|
|
|
T h = glm::cos(static_cast<T>(0.5) * rad) / glm::sin(static_cast<T>(0.5) * rad); |
|
|
|
T w = h * height / width; ///todo max(width , Height) / min(width , Height)? |
|
|
|
T w = h * height / width; ///todo max(width , Height) / min(width , Height)? |
|
|
|
|
|
|
|
|
|
|
|
detail::tmat4x4<valType, defaultp> Result(static_cast<T>(0)); |
|
|
|
detail::tmat4x4<T, defaultp> Result(static_cast<T>(0)); |
|
|
|
Result[0][0] = w; |
|
|
|
Result[0][0] = w; |
|
|
|
Result[1][1] = h; |
|
|
|
Result[1][1] = h; |
|
|
|
Result[2][2] = - (zFar + zNear) / (zFar - zNear); |
|
|
|
Result[2][2] = - (zFar + zNear) / (zFar - zNear); |
|
|
|