瀏覽代碼

Update mPoint4.h

marauder2k7 9 月之前
父節點
當前提交
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;
 }