Added simple check to viewport, if matrix32 is invesile (https://github.com/godotengine/godot/issues/6296).

This commit is contained in:
Mateusz Adamczyk
2016-10-08 12:33:10 +02:00
parent 1f9e16119f
commit 8671836b76
2 changed files with 4 additions and 1 deletions

View File

@@ -424,7 +424,7 @@ Matrix32 Matrix32::inverse() const {
void Matrix32::affine_invert() {
float det = elements[0][0]*elements[1][1] - elements[1][0]*elements[0][1];
float det = basis_determinant();
ERR_FAIL_COND(det==0);
float idet = 1.0 / det;