@@ -109,6 +109,8 @@ public enum ExportFormat
109
109
110
110
private const string SkeletonPrefix = "_Skel" ;
111
111
112
+ private const string FbxSkinPrefix = "_Skin" ;
113
+
112
114
/// <summary>
113
115
/// name prefix for custom properties
114
116
/// </summary>
@@ -981,7 +983,7 @@ private bool ExportSkin (SkinnedMeshRenderer skinnedMesh,
981
983
MeshInfo meshInfo , FbxScene fbxScene , FbxMesh fbxMesh ,
982
984
FbxNode fbxRootNode )
983
985
{
984
- FbxSkin fbxSkin = FbxSkin . Create ( fbxScene , ( skinnedMesh . name + "_Skin" ) ) ;
986
+ FbxSkin fbxSkin = FbxSkin . Create ( fbxScene , ( skinnedMesh . name + FbxSkinPrefix ) ) ;
985
987
986
988
FbxAMatrix fbxMeshMatrix = fbxRootNode . EvaluateGlobalTransform ( ) ;
987
989
@@ -1019,7 +1021,7 @@ private bool ExportSkin (SkinnedMeshRenderer skinnedMesh,
1019
1021
}
1020
1022
1021
1023
/// <summary>
1022
- /// set weight vertices to cluster
1024
+ /// set vertex weights in cluster
1023
1025
/// </summary>
1024
1026
private void SetVertexWeights ( MeshInfo meshInfo , Dictionary < int , FbxCluster > boneCluster )
1025
1027
{
@@ -1825,14 +1827,7 @@ private string GetUniqueName(string name)
1825
1827
/// <summary>
1826
1828
/// Creates an FbxNode for each GameObject.
1827
1829
/// </summary>
1828
- /// <returns>The nodes.</returns>
1829
- /// <param name="unityGo">Unity go.</param>
1830
- /// <param name="fbxScene">Fbx scene.</param>
1831
- /// <param name="fbxNodeParent">Fbx node parent.</param>
1832
- /// <param name="exportProgress">Export progress.</param>
1833
- /// <param name="objectCount">Object count.</param>
1834
- /// <param name="newCenter">New center.</param>
1835
- /// <param name="exportType">Export type.</param>
1830
+ /// <returns>The number of nodes exported.</returns>
1836
1831
protected int ExportNodes (
1837
1832
GameObject unityGo , FbxScene fbxScene , FbxNode fbxNodeParent ,
1838
1833
int exportProgress , int objectCount , Vector3 newCenter ,
@@ -1880,7 +1875,9 @@ protected int ExportNodes(
1880
1875
}
1881
1876
1882
1877
/// <summary>
1883
- /// Unconditionally export components on this game object
1878
+ /// Export components on this game object.
1879
+ /// Transform components and animation have already been exported.
1880
+ /// This function exports the other components.
1884
1881
/// </summary>
1885
1882
protected bool ExportComponents ( FbxScene fbxScene )
1886
1883
{
0 commit comments