소스 검색

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;
         }
     };