diff options
| author | Mel <einebeere@gmail.com> | 2023-07-10 04:42:49 +0200 |
|---|---|---|
| committer | Mel <einebeere@gmail.com> | 2023-07-10 04:42:49 +0200 |
| commit | 354a49d852d8f9ed9b66d7780ba43ce3a9ec59d7 (patch) | |
| tree | 5f311f6aa47db9a231164a82403cc0e1e53864e8 /src/World/BlockSide.hpp | |
| parent | 22aeb320b193705f493747714404c8ddc752919b (diff) | |
| download | meowcraft-354a49d852d8f9ed9b66d7780ba43ce3a9ec59d7.tar.zst meowcraft-354a49d852d8f9ed9b66d7780ba43ce3a9ec59d7.zip | |
Separate transparent water mesh (not sorted, bad)
Diffstat (limited to 'src/World/BlockSide.hpp')
| -rw-r--r-- | src/World/BlockSide.hpp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/World/BlockSide.hpp b/src/World/BlockSide.hpp index 831982a..b2d2c00 100644 --- a/src/World/BlockSide.hpp +++ b/src/World/BlockSide.hpp @@ -3,7 +3,6 @@ #include "../Common/Sizes.hpp" #include <vector> #include <array> -#include "../Math/Vector.hpp" namespace MC::World { @@ -25,31 +24,6 @@ public: operator Value() const { return m_side; } - std::array<Vector<3, F32>, 4> face() { - // Winding order: (0, 1, 2) (2, 3, 0) - // Note: OpenGL Coordinate system has a flipped z axis. - switch (m_side) { - case Front: return {{ - {0, 1, 1}, {0, 0, 1}, {1, 0, 1}, {1, 1, 1} - }}; - case Back: return {{ - {0, 1, 0}, {1, 1, 0}, {1, 0, 0}, {0, 0, 0} - }}; - case Top: return {{ - {0, 1, 1}, {1, 1, 1}, {1, 1, 0}, {0, 1, 0} - }}; - case Bottom: return {{ - {0, 0, 1}, {0, 0, 0}, {1, 0, 0}, {1, 0, 1} - }}; - case Right: return {{ - {1, 1, 0}, {1, 1, 1}, {1, 0, 1}, {1, 0, 0} - }}; - case Left: return {{ - {0, 1, 0}, {0, 0, 0}, {0, 0, 1}, {0, 1, 1} - }}; - } - } - static std::vector<BlockSide> all() { return { Front, Back, Top, Bottom, Left, Right, |
