Fix crash when cooking collision data for multi-mesh models
This commit is contained in:
@@ -278,11 +278,11 @@ bool CollisionCooking::CookCollision(const Argument& arg, CollisionData::Seriali
|
||||
// Combine meshes into one
|
||||
int32 vCount = 0;
|
||||
for (int32 i = 0; i < vertexCounts.Count(); i++)
|
||||
vCount += vertexCounts[0];
|
||||
vCount += vertexCounts[i];
|
||||
finalVertexData.Allocate(vCount);
|
||||
int32 iCount = 0;
|
||||
for (int32 i = 0; i < indexCounts.Count(); i++)
|
||||
iCount += indexCounts[0];
|
||||
iCount += indexCounts[i];
|
||||
finalIndexData.Allocate(iCount);
|
||||
int32 vertexCounter = 0, indexCounter = 0;
|
||||
for (int32 i = 0; i < meshesCount; i++)
|
||||
|
||||
Reference in New Issue
Block a user