Explorar o código

Eliminate eventual debug meshes from animation fbx

Simon Ferquel %!s(int64=10) %!d(string=hai) anos
pai
achega
a26cc8156b
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      Exporters/FBX/FbxRerouteSkeleton/FbxRerouteSkeleton.cpp

+ 4 - 0
Exporters/FBX/FbxRerouteSkeleton/FbxRerouteSkeleton.cpp

@@ -24,6 +24,10 @@ void populateNodeMap(std::map<std::string, FbxNode*>& m, FbxNode* currNode){
 		return;
 	}
 	m[currNode->GetName()] = currNode;
+	auto mesh = currNode->GetMesh();
+	if (mesh) {
+		currNode->SetNodeAttribute(nullptr);
+	}
 	for (auto ix = 0; ix < currNode->GetChildCount(); ++ix){
 		populateNodeMap(m, currNode->GetChild(ix));
 	}