Procházet zdrojové kódy

Merge pull request #1768 from rgngl/encoderMeshPartFix

Encoder: Check for empty MeshParts before adding
Sean Taylor před 10 roky
rodič
revize
c5a670c420
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      tools/encoder/src/FBXSceneEncoder.cpp

+ 2 - 1
tools/encoder/src/FBXSceneEncoder.cpp

@@ -1243,7 +1243,8 @@ Mesh* FBXSceneEncoder::loadMesh(FbxMesh* fbxMesh)
     const size_t meshpartsSize = meshParts.size();
     const size_t meshpartsSize = meshParts.size();
     for (size_t i = 0; i < meshpartsSize; ++i)
     for (size_t i = 0; i < meshpartsSize; ++i)
     {
     {
-        mesh->addMeshPart(meshParts[i]);
+        if (meshParts[i]->getIndicesCount() > 0)
+            mesh->addMeshPart(meshParts[i]);
     }
     }
 
 
     // The order that the vertex elements are add to the list matters.
     // The order that the vertex elements are add to the list matters.