Un-break rigged normals when software skinning.
This commit is contained in:
@@ -9785,9 +9785,10 @@ void LLVOAvatar::updateSoftwareSkinnedVertices(const LLMeshSkinInfo* skin, const
|
|||||||
|
|
||||||
if (norm)
|
if (norm)
|
||||||
{
|
{
|
||||||
|
LLVector4a& n = vol_face.mNormals[j];
|
||||||
final_mat.invert();
|
final_mat.invert();
|
||||||
final_mat.transpose();
|
final_mat.transpose();
|
||||||
final_mat.affineTransform(v, norm[j]);
|
final_mat.affineTransform(n, norm[j]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user