From 1cab853f1849b2bf7dd2ef354c1c36c98f587e18 Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Wed, 17 Jun 2015 16:03:48 +0200 Subject: [PATCH] Better guard Transform scale --- libraries/shared/src/Transform.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/shared/src/Transform.h b/libraries/shared/src/Transform.h index 7e2bf83ed7..e961f379c8 100644 --- a/libraries/shared/src/Transform.h +++ b/libraries/shared/src/Transform.h @@ -29,7 +29,7 @@ inline bool isValidScale(glm::vec3 scale) { } inline bool isValidScale(float scale) { - bool result = scale != 0.0f; + bool result = scale != 0.0f && !glm::isnan(scale) && !glm::isinf(scale); assert(result); return result; }