From Joran Jessurun, Added setting of original node mask to flatten transforms

This commit is contained in:
Robert Osfield
2005-04-15 20:11:50 +00:00
parent 066c829768
commit 08f593a54b

View File

@@ -872,6 +872,7 @@ bool CollectLowestTransformsVisitor::removeTransforms(osg::Node* nodeWeCannotRem
osg::ref_ptr<osg::Group> group = new osg::Group;
group->setName( transform->getName() );
group->setDataVariance(osg::Object::STATIC);
group->setNodeMask(transform->getNodeMask());
for(unsigned int i=0;i<transform->getNumChildren();++i)
{
for(unsigned int j=0;j<transform->getNumParents();++j)