Bläddra i källkod

when doing Vector3 slerp it is not necessary to have it normalized.

(cherry picked from commit 3aff6451143247b21c1dfb5f47d0f23cae79e8dd)
Toshiwo 6 år sedan
förälder
incheckning
656f23fde9
1 ändrade filer med 0 tillägg och 4 borttagningar
  1. 0 4
      core/math/vector3.h

+ 0 - 4
core/math/vector3.h

@@ -218,10 +218,6 @@ Vector3 Vector3::linear_interpolate(const Vector3 &p_b, real_t p_t) const {
 }
 
 Vector3 Vector3::slerp(const Vector3 &p_b, real_t p_t) const {
-#ifdef MATH_CHECKS
-	ERR_FAIL_COND_V(!is_normalized(), Vector3());
-#endif
-
 	real_t theta = angle_to(p_b);
 	return rotated(cross(p_b).normalized(), theta * p_t);
 }