From 08f593a54b8741140e4ecaa7cabb75a2039a824b Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 15 Apr 2005 20:11:50 +0000 Subject: [PATCH] From Joran Jessurun, Added setting of original node mask to flatten transforms --- src/osgUtil/Optimizer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/osgUtil/Optimizer.cpp b/src/osgUtil/Optimizer.cpp index f53e647db..f344eb219 100644 --- a/src/osgUtil/Optimizer.cpp +++ b/src/osgUtil/Optimizer.cpp @@ -872,6 +872,7 @@ bool CollectLowestTransformsVisitor::removeTransforms(osg::Node* nodeWeCannotRem osg::ref_ptr group = new osg::Group; group->setName( transform->getName() ); group->setDataVariance(osg::Object::STATIC); + group->setNodeMask(transform->getNodeMask()); for(unsigned int i=0;igetNumChildren();++i) { for(unsigned int j=0;jgetNumParents();++j)