diff --git a/src/graphics/sp/sp_mesh_node.cpp b/src/graphics/sp/sp_mesh_node.cpp index d479d20b6..c60f4f46c 100644 --- a/src/graphics/sp/sp_mesh_node.cpp +++ b/src/graphics/sp/sp_mesh_node.cpp @@ -171,7 +171,7 @@ IMesh* SPMeshNode::getMeshForCurrentFrame() } m_mesh->getSkinningMatrices(getFrameNr(), m_skinning_matrices.data(), m_saved_transition_frame, TransitingBlend); - updateAbsolutePosition(); + recursiveUpdateAbsolutePosition(); for (Armature& arm : m_mesh->getArmatures()) {