summary refs log tree commit diff
path: root/src/World/BlockSide.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/World/BlockSide.hpp')
-rw-r--r--src/World/BlockSide.hpp26
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,