From b05cb4af3b05ffc0fae69808810c438b98265a36 Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Wed, 17 May 2017 20:51:34 -0700 Subject: [PATCH] fix nan --- libraries/entities/src/EntityItem.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/entities/src/EntityItem.cpp b/libraries/entities/src/EntityItem.cpp index 3e858f48be..14122594fe 100644 --- a/libraries/entities/src/EntityItem.cpp +++ b/libraries/entities/src/EntityItem.cpp @@ -1692,7 +1692,7 @@ void EntityItem::updateVelocity(const glm::vec3& value) { } } else { float speed = glm::length(value); - if (!isnan(speed)) { + if (!glm::isnan(speed)) { const float MIN_LINEAR_SPEED = 0.001f; const float MAX_LINEAR_SPEED = 270.0f; // 3m per step at 90Hz if (speed < MIN_LINEAR_SPEED) { @@ -1730,7 +1730,7 @@ void EntityItem::updateGravity(const glm::vec3& value) { _gravity = Vectors::ZERO; } else { float magnitude = glm::length(value); - if (!isnan(magnitude)) { + if (!glm::isnan(magnitude)) { const float MAX_ACCELERATION_OF_GRAVITY = 10.0f * 9.8f; // 10g if (magnitude > MAX_ACCELERATION_OF_GRAVITY) { _gravity = (MAX_ACCELERATION_OF_GRAVITY / magnitude) * value; @@ -1750,7 +1750,7 @@ void EntityItem::updateAngularVelocity(const glm::vec3& value) { setLocalAngularVelocity(Vectors::ZERO); } else { float speed = glm::length(value); - if (!isnan(speed)) { + if (!glm::isnan(speed)) { const float MIN_ANGULAR_SPEED = 0.0002f; const float MAX_ANGULAR_SPEED = 9.0f * TWO_PI; // 1/10 rotation per step at 90Hz if (speed < MIN_ANGULAR_SPEED) {