Add unit test for issue 623
parent
45cfa6e4dd
commit
ecb64c5949
|
@ -0,0 +1,36 @@
|
||||||
|
ply
|
||||||
|
format ascii 1.0
|
||||||
|
comment Created by Blender 2.77 (sub 0) - www.blender.org, source file: ''
|
||||||
|
element vertex 24
|
||||||
|
property float x
|
||||||
|
property float y
|
||||||
|
property float z
|
||||||
|
property float nx
|
||||||
|
property float ny
|
||||||
|
property float nz
|
||||||
|
property list uchar uint vertex_indices
|
||||||
|
end_header
|
||||||
|
7.941797 1.432409 -0.927566 0.000000 0.000000 -1.000000
|
||||||
|
7.941797 -2.321273 -0.927566 0.000000 0.000000 -1.000000
|
||||||
|
4.188114 -2.321273 -0.927566 0.000000 0.000000 -1.000000
|
||||||
|
4.188115 1.432410 -0.927566 0.000000 0.000000 -1.000000
|
||||||
|
7.941798 1.432408 2.826117 0.000000 -0.000000 1.000000
|
||||||
|
4.188114 1.432409 2.826117 0.000000 -0.000000 1.000000
|
||||||
|
4.188113 -2.321273 2.826117 0.000000 -0.000000 1.000000
|
||||||
|
7.941795 -2.321275 2.826117 0.000000 -0.000000 1.000000
|
||||||
|
7.941797 1.432409 -0.927566 1.000000 -0.000000 0.000000
|
||||||
|
7.941798 1.432408 2.826117 1.000000 -0.000000 0.000000
|
||||||
|
7.941795 -2.321275 2.826117 1.000000 -0.000000 0.000000
|
||||||
|
7.941797 -2.321273 -0.927566 1.000000 -0.000000 0.000000
|
||||||
|
7.941797 -2.321273 -0.927566 -0.000000 -1.000000 -0.000000
|
||||||
|
7.941795 -2.321275 2.826117 -0.000000 -1.000000 -0.000000
|
||||||
|
4.188113 -2.321273 2.826117 -0.000000 -1.000000 -0.000000
|
||||||
|
4.188114 -2.321273 -0.927566 -0.000000 -1.000000 -0.000000
|
||||||
|
4.188114 -2.321273 -0.927566 -1.000000 0.000000 -0.000000
|
||||||
|
4.188113 -2.321273 2.826117 -1.000000 0.000000 -0.000000
|
||||||
|
4.188114 1.432409 2.826117 -1.000000 0.000000 -0.000000
|
||||||
|
4.188115 1.432410 -0.927566 -1.000000 0.000000 -0.000000
|
||||||
|
7.941798 1.432408 2.826117 0.000000 1.000000 0.000000
|
||||||
|
7.941797 1.432409 -0.927566 0.000000 1.000000 0.000000
|
||||||
|
4.188115 1.432410 -0.927566 0.000000 1.000000 0.000000
|
||||||
|
4.188114 1.432409 2.826117 0.000000 1.000000 0.000000
|
|
@ -136,6 +136,18 @@ TEST_F( utPLYImportExport, vertexColorTest ) {
|
||||||
EXPECT_EQ(2, first_face.mIndices[2]);
|
EXPECT_EQ(2, first_face.mIndices[2]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Test issue #623, PLY importer should not automatically create faces
|
||||||
|
TEST_F(utPLYImportExport, pointcloudTest) {
|
||||||
|
Assimp::Importer importer;
|
||||||
|
const aiScene *scene = importer.ReadFile(ASSIMP_TEST_MODELS_DIR "/PLY/issue623.ply", 0);
|
||||||
|
EXPECT_NE(nullptr, scene);
|
||||||
|
|
||||||
|
EXPECT_EQ(1u, scene->mNumMeshes);
|
||||||
|
EXPECT_NE(nullptr, scene->mMeshes[0]);
|
||||||
|
EXPECT_EQ(24u, scene->mMeshes[0]->mNumVertices);
|
||||||
|
EXPECT_EQ(0u, scene->mMeshes[0]->mNumFaces);
|
||||||
|
}
|
||||||
|
|
||||||
static const char *test_file =
|
static const char *test_file =
|
||||||
"ply\n"
|
"ply\n"
|
||||||
"format ascii 1.0\n"
|
"format ascii 1.0\n"
|
||||||
|
|
Loading…
Reference in New Issue