marauder2k7 9 месяцев назад
Родитель
Сommit
ef9d33bc68
1 измененных файлов с 6 добавлено и 4 удалено
  1. 6 4
      Engine/source/math/mPoint4.h

+ 6 - 4
Engine/source/math/mPoint4.h

@@ -193,10 +193,12 @@ inline Point4F& Point4F::operator/=(F32 scalar)
    if (mIsZero(scalar))
       return *this;
 
-   x /= scalar;
-   y /= scalar;
-   z /= scalar;
-   w /= scalar;
+   F32 denom = 1 / scalar;
+
+   x *= denom;
+   y *= denom;
+   z *= denom;
+   w *= denom;
 
    return *this;
 }