diff --git a/glm/gtc/matrix_transform.inl b/glm/gtc/matrix_transform.inl index fa8d3e34..a18d823f 100644 --- a/glm/gtc/matrix_transform.inl +++ b/glm/gtc/matrix_transform.inl @@ -213,8 +213,8 @@ namespace glm T zFar ) { - assert(aspect != static_cast(0)); - assert(zFar != zNear); + assert(abs(aspect - std::numeric_limits::epsilon()) > static_cast(0)); + assert(zFar > zNear); T const tanHalfFovy = tan(fovy / static_cast(2));