* Output an error on weird meshes
Known to be weird so far: WORLD\CRITTER\FISH\Fish01.M2
This commit is contained in:
parent
e41764e23c
commit
aad7a7fabc
@ -564,7 +564,6 @@ void CM2MeshFileLoader::ReadTextureDefinitions()
|
||||
bool CM2MeshFileLoader::load()
|
||||
{
|
||||
DEBUG(logdebug("Trying to open file %s",MeshFile->getFileName()));
|
||||
logdebug("Trying to open file %s",MeshFile->getFileName());
|
||||
|
||||
MeshFile->read(&header,20);
|
||||
DEBUG(logdebug("M2 Version %X",header.version));
|
||||
@ -724,6 +723,8 @@ for(u32 i=0; i < currentView.Submesh.num;i++)//
|
||||
for(u32 j=M2MSubmeshes[i].ofsTris;j<M2MSubmeshes[i].ofsTris+M2MSubmeshes[i].nTris;j++)
|
||||
{
|
||||
MeshBuffer->Indices.push_back(M2MIndices[M2MTriangles[j]]-M2MSubmeshes[i].ofsVertex);
|
||||
if(M2MIndices[M2MTriangles[j]]<M2MSubmeshes[i].ofsVertex)
|
||||
logerror("Index %u < ofsVertex %u",M2MIndices[M2MTriangles[j]],M2MSubmeshes[i].ofsVertex);
|
||||
}
|
||||
|
||||
for(u32 j=M2MSubmeshes[i].ofsVertex;j<M2MSubmeshes[i].ofsVertex+M2MSubmeshes[i].nVertex;j++)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user