|
@@ -188,6 +188,14 @@ TEST_F(utFBXImporterExporter, importCubesComplexTransform) {
|
|
|
ASSERT_EQ(0u, parent->mNumChildren) << "Leaf node";
|
|
|
}
|
|
|
|
|
|
+TEST_F(utFBXImporterExporter, importCloseToIdentityTransforms) {
|
|
|
+ Assimp::Importer importer;
|
|
|
+ // This was asserting in FBXConverter.cpp because the transforms appeared to be the identity by one test, but not by another.
|
|
|
+ // This asset should now load successfully.
|
|
|
+ const aiScene *scene = importer.ReadFile(ASSIMP_TEST_MODELS_DIR "/FBX/close_to_identity_transforms.fbx", aiProcess_ValidateDataStructure);
|
|
|
+ ASSERT_TRUE(scene);
|
|
|
+}
|
|
|
+
|
|
|
TEST_F( utFBXImporterExporter, importPhongMaterial ) {
|
|
|
Assimp::Importer importer;
|
|
|
const aiScene *scene = importer.ReadFile( ASSIMP_TEST_MODELS_DIR "/FBX/phong_cube.fbx", aiProcess_ValidateDataStructure );
|