mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-04 21:40:03 +00:00
Fix bug of Animation::mSkeleton not being assigned
This bug resulted in deactivating a Skeleton not working properly for creatures (that are out of processing range), therefore reduced performance.
This commit is contained in:
parent
7a79ebb713
commit
132ac6001b
@ -1192,6 +1192,9 @@ namespace MWRender
|
|||||||
mObjectRoot->addChild(created);
|
mObjectRoot->addChild(created);
|
||||||
mInsert->addChild(mObjectRoot);
|
mInsert->addChild(mObjectRoot);
|
||||||
}
|
}
|
||||||
|
osg::ref_ptr<SceneUtil::Skeleton> skel = dynamic_cast<SceneUtil::Skeleton*>(mObjectRoot.get());
|
||||||
|
if (skel)
|
||||||
|
mSkeleton = skel.get();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user