mirror of
https://github.com/minetest/irrlicht.git
synced 2025-06-28 14:26:06 +02:00
Scale cube vertices correctly
This commit is contained in:
committed by
JosiahWI
parent
e784335115
commit
b1260a8927
@ -74,14 +74,14 @@ TEST_CASE("blender cube") {
|
||||
REQUIRE(sm.getMesh()->getMeshBuffer(0)->getVertexCount() == 24);
|
||||
const auto* vertices = reinterpret_cast<irr::video::S3DVertex*>(
|
||||
sm.getMesh()->getMeshBuffer(0)->getVertices());
|
||||
CHECK(vertices[0].Pos == irr::core::vector3df{1.0f, -1.0f, 1.0f});
|
||||
CHECK(vertices[3].Pos == irr::core::vector3df{1.0f, 1.0f, 1.0f});
|
||||
CHECK(vertices[6].Pos == irr::core::vector3df{1.0f, -1.0f, -1.0f});
|
||||
CHECK(vertices[9].Pos == irr::core::vector3df{1.0f, 1.0f, -1.0f});
|
||||
CHECK(vertices[12].Pos == irr::core::vector3df{-1.0f, -1.0f, 1.0f});
|
||||
CHECK(vertices[15].Pos == irr::core::vector3df{-1.0f, 1.0f, 1.0f});
|
||||
CHECK(vertices[18].Pos == irr::core::vector3df{-1.0f, -1.0f, -1.0f});
|
||||
CHECK(vertices[21].Pos == irr::core::vector3df{-1.0f, 1.0f, -1.0f});
|
||||
CHECK(vertices[0].Pos == irr::core::vector3df{10.0f, -10.0f, 10.0f});
|
||||
CHECK(vertices[3].Pos == irr::core::vector3df{10.0f, 10.0f, 10.0f});
|
||||
CHECK(vertices[6].Pos == irr::core::vector3df{10.0f, -10.0f, -10.0f});
|
||||
CHECK(vertices[9].Pos == irr::core::vector3df{10.0f, 10.0f, -10.0f});
|
||||
CHECK(vertices[12].Pos == irr::core::vector3df{-10.0f, -10.0f, 10.0f});
|
||||
CHECK(vertices[15].Pos == irr::core::vector3df{-10.0f, 10.0f, 10.0f});
|
||||
CHECK(vertices[18].Pos == irr::core::vector3df{-10.0f, -10.0f, -10.0f});
|
||||
CHECK(vertices[21].Pos == irr::core::vector3df{-10.0f, 10.0f, -10.0f});
|
||||
}
|
||||
|
||||
SECTION("vertex indices are correct")
|
||||
|
Reference in New Issue
Block a user