1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-03-12 13:13:27 +00:00

optimizer.cpp

This commit is contained in:
Bo Svensson 2021-10-07 08:29:38 +00:00 committed by GitHub
parent cd4d76f8c5
commit 08608da62c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -913,11 +913,11 @@ void Optimizer::RemoveRedundantNodesVisitor::removeRedundantNodes()
unsigned int childIndex = (*pitr)->getChildIndex(group);
for (unsigned int i=0; i<group->getNumChildren(); ++i)
{
osg::Node* child = group->getChild(i);
(*pitr)->insertChild(childIndex++, child);
if (i==0)
(*pitr)->setChild(childIndex, group->getChild(i));
else
(*pitr)->insertChild(childIndex+i, group->getChild(i));
}
(*pitr)->removeChild(group);
}
group->removeChildren(0, group->getNumChildren());