diff options
| author | Mel <einebeere@gmail.com> | 2023-08-06 04:27:07 +0200 |
|---|---|---|
| committer | Mel <einebeere@gmail.com> | 2023-08-06 04:27:07 +0200 |
| commit | 5a1b126f1f6d55226c2b5068d0c17c428fd29ba8 (patch) | |
| tree | 3acc0240cd8dedd0764eeae6df04e134b04584c8 /src/Math/Matrix.hpp | |
| parent | e6f5f9e03f673db796f1babb308609ca2576db2f (diff) | |
| download | meowcraft-5a1b126f1f6d55226c2b5068d0c17c428fd29ba8.tar.zst meowcraft-5a1b126f1f6d55226c2b5068d0c17c428fd29ba8.zip | |
Create separate Player entity and add bad collision system
Diffstat (limited to 'src/Math/Matrix.hpp')
| -rw-r--r-- | src/Math/Matrix.hpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/Math/Matrix.hpp b/src/Math/Matrix.hpp index 41d3661..c4532c3 100644 --- a/src/Math/Matrix.hpp +++ b/src/Math/Matrix.hpp @@ -3,7 +3,6 @@ #include <sstream> #include "../Common/Sizes.hpp" #include "Rotation.hpp" -#include "Trig.hpp" template <uint R, uint C, typename T = Real> struct Matrix { @@ -47,7 +46,7 @@ struct Matrix { } static Matrix<4, 4, T> rotation(Rotation angles) { - auto radians = angles.vector.map([](auto a) { return Math::radians(a); }); + auto radians = angles.radians(); auto c = radians.map([](auto a) { return cos(a); }); auto s = radians.map([](auto a) { return sin(a); }); |
