Преглед на файлове

ASE: Use correct vertex container (#6051)

- closes https://github.com/assimp/assimp/issues/6024
Kim Kulling преди 6 месеца
родител
ревизия
e8a6286542
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      code/AssetLib/ASE/ASEParser.cpp

+ 2 - 2
code/AssetLib/ASE/ASEParser.cpp

@@ -1406,8 +1406,8 @@ void Parser::ParseLV4MeshBonesVertices(unsigned int iNumVertices, ASE::Mesh &mes
             if (TokenMatch(mFilePtr, "MESH_BONE_VERTEX", 16)) {
                 // read the vertex index
                 unsigned int iIndex = strtoul10(mFilePtr, &mFilePtr);
-                if (iIndex >= mesh.mPositions.size()) {
-                    iIndex = (unsigned int)mesh.mPositions.size() - 1;
+                if (iIndex >= mesh.mBoneVertices.size()) {
+                    iIndex = (unsigned int)mesh.mBoneVertices.size() - 1;
                     LogWarning("Bone vertex index is out of bounds. Using the largest valid "
                                "bone vertex index instead");
                 }