Skip to content

Commit d739c99

Browse files
authored
fix test failing on 2021.2 (#570)
1 parent 1e832e8 commit d739c99

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

com.unity.formats.fbx/Tests/FbxTests/ModelExporterTest.cs

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -636,7 +636,18 @@ public void TestSkinnedMeshes (string fbxPath) {
636636
Assert.That (fbxPath, Is.Not.Null);
637637

638638
SkinnedMeshRenderer originalSkinnedMesh, exportedSkinnedMesh;
639-
var exportResult = ExportSkinnedMesh (fbxPath);
639+
640+
SetImportSettings setImportSettings = (importer) =>
641+
{
642+
// Older versions of Unity and meta files will be imported
643+
// to optimize bones automatically.
644+
// New files have optimizeBones set to false by default.
645+
#if UNITY_2021_2_OR_NEWER
646+
importer.optimizeBones = true;
647+
#endif // UNITY_2021_2_OR_NEWER
648+
};
649+
650+
var exportResult = ExportSkinnedMesh (fbxPath, setImportSettings);
640651
originalSkinnedMesh = exportResult.originalSkinnedMesh;
641652
exportedSkinnedMesh = exportResult.exportedSkinnedMesh;
642653

0 commit comments

Comments
 (0)