Преглед на файлове

fix 3d vector rotation around z axis

Kolja Strohm преди 2 години
родител
ревизия
a46aad7d51
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      Vec3.h

+ 2 - 1
Vec3.h

@@ -207,8 +207,9 @@ namespace Framework
             const float cosTheta = lowPrecisionCos( radian );
             const float sinTheta = lowPrecisionSin( radian );
             float x = cosTheta * this->x + -sinTheta * this->y;
+            float y = sinTheta * this->x + cosTheta * this->y;
             this->x = (T)x;
-            this->z = (T)z;
+            this->y = (T)y;
             return *this;
         }
     };