]> git.lizzy.rs Git - minetest.git/blobdiff - src/util/directiontables.cpp
8x block meshes (#13133)
[minetest.git] / src / util / directiontables.cpp
index 297058c9c8092beb1a8743e664438b0c7cbbd2ff..86ea6a45f74024284122ecd3bcb6e1c516a70e15 100644 (file)
@@ -110,6 +110,78 @@ const v3s16 g_27dirs[27] =
        v3s16(0,0,0),
 };
 
+const v3s16 g_64dirs[64] =
+{
+       // +right, +top, +back
+       v3s16( -1, -1, -1),
+       v3s16( -1,  0, -1),
+       v3s16( -1,  1, -1),
+       v3s16( -1,  2, -1),
+       v3s16( -1, -1,  0),
+       v3s16( -1,  0,  0),
+       v3s16( -1,  1,  0),
+       v3s16( -1,  2,  0),
+       v3s16( -1, -1,  1),
+       v3s16( -1,  0,  1),
+       v3s16( -1,  1,  1),
+       v3s16( -1,  2,  1),
+       v3s16( -1, -1,  2),
+       v3s16( -1,  0,  2),
+       v3s16( -1,  1,  2),
+       v3s16( -1,  2,  2),
+
+       v3s16(  0, -1, -1),
+       v3s16(  0,  0, -1),
+       v3s16(  0,  1, -1),
+       v3s16(  0,  2, -1),
+       v3s16(  0, -1,  0),
+       v3s16(  0,  0,  0),
+       v3s16(  0,  1,  0),
+       v3s16(  0,  2,  0),
+       v3s16(  0, -1,  1),
+       v3s16(  0,  0,  1),
+       v3s16(  0,  1,  1),
+       v3s16(  0,  2,  1),
+       v3s16(  0, -1,  2),
+       v3s16(  0,  0,  2),
+       v3s16(  0,  1,  2),
+       v3s16(  0,  2,  2),
+
+       v3s16(  1, -1, -1),
+       v3s16(  1,  0, -1),
+       v3s16(  1,  1, -1),
+       v3s16(  1,  2, -1),
+       v3s16(  1, -1,  0),
+       v3s16(  1,  0,  0),
+       v3s16(  1,  1,  0),
+       v3s16(  1,  2,  0),
+       v3s16(  1, -1,  1),
+       v3s16(  1,  0,  1),
+       v3s16(  1,  1,  1),
+       v3s16(  1,  2,  1),
+       v3s16(  1, -1,  2),
+       v3s16(  1,  0,  2),
+       v3s16(  1,  1,  2),
+       v3s16(  1,  2,  2),
+
+       v3s16(  2, -1, -1),
+       v3s16(  2,  0, -1),
+       v3s16(  2,  1, -1),
+       v3s16(  2,  2, -1),
+       v3s16(  2, -1,  0),
+       v3s16(  2,  0,  0),
+       v3s16(  2,  1,  0),
+       v3s16(  2,  2,  0),
+       v3s16(  2, -1,  1),
+       v3s16(  2,  0,  1),
+       v3s16(  2,  1,  1),
+       v3s16(  2,  2,  1),
+       v3s16(  2, -1,  2),
+       v3s16(  2,  0,  2),
+       v3s16(  2,  1,  2),
+       v3s16(  2,  2,  2),
+};
+
 const u8 wallmounted_to_facedir[6] = {
        20,
        0,