Allow skinned plants to be harvested

This commit is contained in:
Evil Eye 2025-04-06 11:01:26 +02:00
parent 3901084cc2
commit 962ef91e25

View file

@ -391,6 +391,7 @@ namespace NifOsg
osg::ref_ptr<SceneUtil::Skeleton> skel = new SceneUtil::Skeleton; osg::ref_ptr<SceneUtil::Skeleton> skel = new SceneUtil::Skeleton;
skel->setStateSet(created->getStateSet()); skel->setStateSet(created->getStateSet());
skel->setName(created->getName()); skel->setName(created->getName());
skel->setUserDataContainer(created->getUserDataContainer());
for (unsigned int i = 0; i < created->getNumChildren(); ++i) for (unsigned int i = 0; i < created->getNumChildren(); ++i)
skel->addChild(created->getChild(i)); skel->addChild(created->getChild(i));
created->removeChildren(0, created->getNumChildren()); created->removeChildren(0, created->getNumChildren());