Merge pull request #154 from lhofhansl/skinned

Avoid reskinning joints for animated meshes twice for each frame.
This commit is contained in:
lhofhansl 2023-01-12 11:02:52 -08:00 committed by GitHub
commit 8f13ae81e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -236,15 +236,6 @@ void CAnimatedMeshSceneNode::OnAnimate(u32 timeMs)
// set CurrentFrameNr // set CurrentFrameNr
buildFrameNr(timeMs-LastTimeMs); buildFrameNr(timeMs-LastTimeMs);
// update bbox
if (Mesh)
{
scene::IMesh * mesh = getMeshForCurrentFrame();
if (mesh)
Box = mesh->getBoundingBox();
}
LastTimeMs = timeMs; LastTimeMs = timeMs;
IAnimatedMeshSceneNode::OnAnimate(timeMs); IAnimatedMeshSceneNode::OnAnimate(timeMs);