From ebeb716de45cf7347914f1c6c99c27d1db53ae99 Mon Sep 17 00:00:00 2001 From: Par Winzell Date: Fri, 3 May 2019 21:48:15 -0700 Subject: [PATCH] eTotalOne is strictly a subset of aNormalize. --- src/fbx/FbxSkinningAccess.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/fbx/FbxSkinningAccess.cpp b/src/fbx/FbxSkinningAccess.cpp index 0491a14..8bdf6fe 100644 --- a/src/fbx/FbxSkinningAccess.cpp +++ b/src/fbx/FbxSkinningAccess.cpp @@ -28,7 +28,9 @@ FbxSkinningAccess::FbxSkinningAccess(const FbxMesh* pMesh, FbxScene* pScene, Fbx const int* clusterIndices = cluster->GetControlPointIndices(); const double* clusterWeights = cluster->GetControlPointWeights(); - assert(cluster->GetLinkMode() == FbxCluster::eNormalize); + assert( + cluster->GetLinkMode() == FbxCluster::eNormalize || + cluster->GetLinkMode() == FbxCluster::eTotalOne); // Transform link matrix. FbxAMatrix transformLinkMatrix;