|
@@ -36,24 +36,24 @@ vec3_t cubeVertices[N_CUBE_VERTICES] =
|
|
|
|
|
|
face_t cubeFaces[N_CUBE_FACES] =
|
|
|
{
|
|
|
- /* Front */
|
|
|
- { .a = 1, .b = 2, .c = 3, .colour = 0xFFFF0000 },
|
|
|
- { .a = 1, .b = 3, .c = 4, .colour = 0xFFFF0000 },
|
|
|
- /* Right */
|
|
|
- { .a = 4, .b = 3, .c = 5, .colour = 0xFF00FF00 },
|
|
|
- { .a = 4, .b = 5, .c = 6, .colour = 0xFF00FF00 },
|
|
|
- /* Back */
|
|
|
- { .a = 6, .b = 5, .c = 7, .colour = 0xFF0000FF },
|
|
|
- { .a = 6, .b = 7, .c = 8, .colour = 0xFF0000FF },
|
|
|
- /* Left */
|
|
|
- { .a = 8, .b = 7, .c = 2, .colour = 0xFFFFFF00 },
|
|
|
- { .a = 8, .b = 2, .c = 1, .colour = 0xFFFFFF00 },
|
|
|
- /* Top */
|
|
|
- { .a = 2, .b = 7, .c = 5, .colour = 0xFFFF00FF },
|
|
|
- { .a = 2, .b = 5, .c = 3, .colour = 0xFFFF00FF },
|
|
|
- /* Bottom */
|
|
|
- { .a = 6, .b = 8, .c = 1, .colour = 0xFF00FFFF },
|
|
|
- { .a = 6, .b = 1, .c = 4, .colour = 0xFF00FFFF },
|
|
|
+ // front
|
|
|
+ { .a = 1, .b = 2, .c = 3, .a_uv = { 0, 0 }, .b_uv = { 0, 1 }, .c_uv = { 1, 1 }, .colour = 0xFFFFFFFF },
|
|
|
+ { .a = 1, .b = 3, .c = 4, .a_uv = { 0, 0 }, .b_uv = { 1, 1 }, .c_uv = { 1, 0 }, .colour = 0xFFFFFFFF },
|
|
|
+ // right
|
|
|
+ { .a = 4, .b = 3, .c = 5, .a_uv = { 0, 0 }, .b_uv = { 0, 1 }, .c_uv = { 1, 1 }, .colour = 0xFFFFFFFF },
|
|
|
+ { .a = 4, .b = 5, .c = 6, .a_uv = { 0, 0 }, .b_uv = { 1, 1 }, .c_uv = { 1, 0 }, .colour = 0xFFFFFFFF },
|
|
|
+ // back
|
|
|
+ { .a = 6, .b = 5, .c = 7, .a_uv = { 0, 0 }, .b_uv = { 0, 1 }, .c_uv = { 1, 1 }, .colour = 0xFFFFFFFF },
|
|
|
+ { .a = 6, .b = 7, .c = 8, .a_uv = { 0, 0 }, .b_uv = { 1, 1 }, .c_uv = { 1, 0 }, .colour = 0xFFFFFFFF },
|
|
|
+ // left
|
|
|
+ { .a = 8, .b = 7, .c = 2, .a_uv = { 0, 0 }, .b_uv = { 0, 1 }, .c_uv = { 1, 1 }, .colour = 0xFFFFFFFF },
|
|
|
+ { .a = 8, .b = 2, .c = 1, .a_uv = { 0, 0 }, .b_uv = { 1, 1 }, .c_uv = { 1, 0 }, .colour = 0xFFFFFFFF },
|
|
|
+ // top
|
|
|
+ { .a = 2, .b = 7, .c = 5, .a_uv = { 0, 0 }, .b_uv = { 0, 1 }, .c_uv = { 1, 1 }, .colour = 0xFFFFFFFF },
|
|
|
+ { .a = 2, .b = 5, .c = 3, .a_uv = { 0, 0 }, .b_uv = { 1, 1 }, .c_uv = { 1, 0 }, .colour = 0xFFFFFFFF },
|
|
|
+ // bottom
|
|
|
+ { .a = 6, .b = 8, .c = 1, .a_uv = { 0, 0 }, .b_uv = { 0, 1 }, .c_uv = { 1, 1 }, .colour = 0xFFFFFFFF },
|
|
|
+ { .a = 6, .b = 1, .c = 4, .a_uv = { 0, 0 }, .b_uv = { 1, 1 }, .c_uv = { 1, 0 }, .colour = 0xFFFFFFFF }
|
|
|
};
|
|
|
|
|
|
mesh_t mesh =
|