File tree Expand file tree Collapse file tree 2 files changed +6
-18
lines changed
Assets/FbxExporters/Editor/UnitTests Expand file tree Collapse file tree 2 files changed +6
-18
lines changed Original file line number Diff line number Diff line change @@ -93,8 +93,8 @@ public static IEnumerable SkinnedMeshTestCases {
93
93
94
94
public static IEnumerable BlendShapeTestCases {
95
95
get {
96
- yield return "FbxExporters/Editor/UnitTests/ Models/blendshape.fbx" ;
97
- yield return "FbxExporters/Editor/UnitTests/ Models/blendshape_with_skinning.fbx" ;
96
+ yield return "Models/blendshape.fbx" ;
97
+ yield return "Models/blendshape_with_skinning.fbx" ;
98
98
}
99
99
}
100
100
}
Original file line number Diff line number Diff line change @@ -693,23 +693,11 @@ public int Compare(Vector3 a, Vector3 b)
693
693
[ Test , TestCaseSource ( typeof ( AnimationTestDataClass ) , "BlendShapeTestCases" ) ]
694
694
public void TestBlendShapeExport ( string fbxPath )
695
695
{
696
- // add fbx to scene
697
- GameObject originalFbxObj = AssetDatabase . LoadMainAssetAtPath ( "Assets/" + fbxPath ) as GameObject ;
698
- Assert . IsNotNull ( originalFbxObj ) ;
699
- GameObject originalGO = GameObject . Instantiate ( originalFbxObj ) ;
700
- Assert . IsTrue ( originalGO ) ;
701
-
702
- // export fbx
703
- // get GameObject
704
- string filename = GetRandomFbxFilePath ( ) ;
705
- ModelExporter . ExportObject ( filename , originalGO ) ;
706
- GameObject fbxObj = AssetDatabase . LoadMainAssetAtPath ( filename ) as GameObject ;
707
- Assert . IsTrue ( fbxObj ) ;
696
+ fbxPath = FindPathInUnitTests ( fbxPath ) ;
697
+ Assert . That ( fbxPath , Is . Not . Null ) ;
708
698
709
- var originalSMR = originalGO . GetComponentInChildren < SkinnedMeshRenderer > ( ) ;
710
- var exportedSMR = fbxObj . GetComponentInChildren < SkinnedMeshRenderer > ( ) ;
711
- Assert . IsNotNull ( originalSMR ) ;
712
- Assert . IsNotNull ( exportedSMR ) ;
699
+ SkinnedMeshRenderer originalSMR , exportedSMR ;
700
+ ExportSkinnedMesh ( fbxPath , out originalSMR , out exportedSMR ) ;
713
701
714
702
var originalMesh = originalSMR . sharedMesh ;
715
703
var exportedMesh = exportedSMR . sharedMesh ;
You can’t perform that action at this time.
0 commit comments