Tests: extend OBJ test coverage for #126065
This commit is contained in:
@@ -853,6 +853,36 @@ TEST_F(OBJImportTest, import_cubes_vertex_colors_mrgb)
|
||||
import_and_check("cubes_vertex_colors_mrgb.obj", expect, std::size(expect), 0);
|
||||
}
|
||||
|
||||
TEST_F(OBJImportTest, import_vertex_colors_non_contiguous)
|
||||
{
|
||||
Expectation expect[] = {
|
||||
{"OBCube", OB_MESH, 8, 12, 6, 24, float3(1, 1, -1), float3(-1, 1, 1)},
|
||||
{"OBNoColor",
|
||||
OB_MESH,
|
||||
3,
|
||||
3,
|
||||
1,
|
||||
3,
|
||||
float3(0, 0, 1),
|
||||
float3(1, 0, 1),
|
||||
float3(0, 0, 0),
|
||||
float2(0, 0),
|
||||
float4(-1, -1, -1, -1)},
|
||||
{"OBRed",
|
||||
OB_MESH,
|
||||
3,
|
||||
3,
|
||||
1,
|
||||
3,
|
||||
float3(0, 0, 0),
|
||||
float3(1, 0, 0),
|
||||
float3(0, 0, 0),
|
||||
float2(0, 0),
|
||||
float4(1, 0, 0, 1)},
|
||||
};
|
||||
import_and_check("vertex_colors_non_contiguous.obj", expect, std::size(expect), 0);
|
||||
}
|
||||
|
||||
TEST_F(OBJImportTest, import_vertices)
|
||||
{
|
||||
Expectation expect[] = {
|
||||
|
||||
Submodule tests/data updated: 3cc2bc8996...6c3692f54a
Reference in New Issue
Block a user