diff --git a/src/osgUtil/Optimizer.cpp b/src/osgUtil/Optimizer.cpp index 3f0911e59..90030bd9d 100644 --- a/src/osgUtil/Optimizer.cpp +++ b/src/osgUtil/Optimizer.cpp @@ -201,15 +201,6 @@ void Optimizer::optimize(osg::Node* node, unsigned int options) } - if (options & SPATIALIZE_GROUPS) - { - osg::notify(osg::INFO)<<"Optimizer::optimize() doing SPATIALIZE_GROUPS"<accept(sv); - sv.divide(); - } - if (options & CHECK_GEOMETRY) { osg::notify(osg::INFO)<<"Optimizer::optimize() doing CHECK_GEOMETRY"<accept(tsv); tsv.stripify(); } + + if (options & SPATIALIZE_GROUPS) + { + osg::notify(osg::INFO)<<"Optimizer::optimize() doing SPATIALIZE_GROUPS"<accept(sv); + sv.divide(); + } }