Fix mistake in 100159548c
I last-minuted a "X = X * Y" into a "X *= Y" but that turns out to map to "X = Y * X" with our matrix overloads. Reported by: langbart This was SVN commit r25391.
This commit is contained in:
parent
c2167ffc7e
commit
4db5467717
@ -66,7 +66,7 @@ void CModelDef::GetMaxBounds(CSkeletonAnimDef* anim, bool loop, CBoundingBoxAlig
|
||||
{
|
||||
anim->BuildBoneMatrices(j * frameTime, boneMatrix.data(), loop);
|
||||
for (size_t i = 0; i < numBones; ++i)
|
||||
boneMatrix[i] *= inverseBindBoneMatrix[i];
|
||||
boneMatrix[i] = boneMatrix[i] * inverseBindBoneMatrix[i];
|
||||
for (size_t i = 0; i < numverts; ++i)
|
||||
result += SkinPoint(verts[i], boneMatrix.data());
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user