fix MainBatch::cube
This commit is contained in:
parent
e70d30b9a2
commit
495e444d1f
@ -97,38 +97,38 @@ void MainBatch::cube(
|
|||||||
const glm::vec3 Z(0.0f, 0.0f, 1.0f);
|
const glm::vec3 Z(0.0f, 0.0f, 1.0f);
|
||||||
|
|
||||||
quad(
|
quad(
|
||||||
coord + glm::vec3(0.0f, 0.0f, 0.0f),
|
coord + Z * size.z * 0.5f,
|
||||||
X, Y, glm::vec2(size.x, size.y),
|
X, Y, glm::vec2(size.x, size.y),
|
||||||
(shading ? do_tint(0.8) * tint : tint),
|
(shading ? do_tint(0.8) * tint : tint),
|
||||||
glm::vec3(1.0f), texfaces[5]
|
glm::vec3(1.0f), texfaces[5]
|
||||||
);
|
);
|
||||||
quad(
|
quad(
|
||||||
coord + glm::vec3(size.x, 0.0f, -size.z),
|
coord - Z * size.z * 0.5f,
|
||||||
-X, Y, glm::vec2(size.x, size.y),
|
-X, Y, glm::vec2(size.x, size.y),
|
||||||
(shading ? do_tint(0.8) * tint : tint),
|
(shading ? do_tint(0.9f) * tint : tint),
|
||||||
glm::vec3(1.0f), texfaces[4]
|
glm::vec3(1.0f), texfaces[4]
|
||||||
);
|
);
|
||||||
quad(
|
quad(
|
||||||
coord + glm::vec3(0.0f, size.y, 0.0f),
|
coord + Y * size.y * 0.5f,
|
||||||
X, -Z, glm::vec2(size.x, size.z),
|
-X, Z, glm::vec2(size.x, size.z),
|
||||||
(shading ? do_tint(1.0f) * tint : tint),
|
(shading ? do_tint(1.0f) * tint : tint),
|
||||||
glm::vec3(1.0f), texfaces[3]
|
glm::vec3(1.0f), texfaces[3]
|
||||||
);
|
);
|
||||||
quad(
|
quad(
|
||||||
coord + glm::vec3(0.0f, 0.0f, -size.z),
|
coord - Y * size.y * 0.5f,
|
||||||
X, Z, glm::vec2(size.x, size.z),
|
X, Z, glm::vec2(size.x, size.z),
|
||||||
(shading ? do_tint(0.7f) * tint : tint),
|
(shading ? do_tint(0.7f) * tint : tint),
|
||||||
glm::vec3(1.0f), texfaces[2]
|
glm::vec3(1.0f), texfaces[2]
|
||||||
);
|
);
|
||||||
quad(
|
quad(
|
||||||
coord + glm::vec3(0.0f, 0.0f, -size.z),
|
coord + X * size.x * 0.5f,
|
||||||
Z, Y, glm::vec2(size.z, size.y),
|
-Z, Y, glm::vec2(size.z, size.y),
|
||||||
(shading ? do_tint(0.9f) * tint : tint),
|
(shading ? do_tint(0.8f) * tint : tint),
|
||||||
glm::vec3(1.0f), texfaces[0]
|
glm::vec3(1.0f), texfaces[1]
|
||||||
);
|
);
|
||||||
quad(
|
quad(
|
||||||
coord + glm::vec3(size.x, 0.0f, 0.0f),
|
coord - X * size.x * 0.5f,
|
||||||
-Z, Y, glm::vec2(size.z, size.y),
|
Z, Y, glm::vec2(size.z, size.y),
|
||||||
(shading ? do_tint(0.9f) * tint : tint),
|
(shading ? do_tint(0.9f) * tint : tint),
|
||||||
glm::vec3(1.0f), texfaces[1]
|
glm::vec3(1.0f), texfaces[1]
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user