mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
fix oopsie
This commit is contained in:
parent
0e457bd78b
commit
46cd7b28a6
1 changed files with 4 additions and 2 deletions
|
@ -471,8 +471,10 @@ SkinnedMesh *SkinnedMeshBuilder::finalize()
|
||||||
|
|
||||||
for (size_t i = 0; i < AllJoints.size(); ++i) {
|
for (size_t i = 0; i < AllJoints.size(); ++i) {
|
||||||
auto *joint = AllJoints[i];
|
auto *joint = AllJoints[i];
|
||||||
joint->GlobalInversedMatrix = matrices[i];
|
if (!joint->GlobalInversedMatrix) {
|
||||||
joint->GlobalInversedMatrix->makeInverse();
|
joint->GlobalInversedMatrix = matrices[i];
|
||||||
|
joint->GlobalInversedMatrix->makeInverse();
|
||||||
|
}
|
||||||
// rigid animation for non animated meshes
|
// rigid animation for non animated meshes
|
||||||
for (u32 attachedMeshIdx : joint->AttachedMeshes) {
|
for (u32 attachedMeshIdx : joint->AttachedMeshes) {
|
||||||
SSkinMeshBuffer *Buffer = (*SkinningBuffers)[attachedMeshIdx];
|
SSkinMeshBuffer *Buffer = (*SkinningBuffers)[attachedMeshIdx];
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue