Hi all, According to you, what is the best way to remove unused statesets/stateattributes/images?
Example: I got a stateset with texture "0" at root node, but every Geode/Drawable also have a stateset with texture "0". So the root node stateset (well... texture attribute in that case) isn't used anymore. My goal is to remove the root node's texture/image. My first idea was: - Traverse the graph - Collect all statesets/stateattributes/uniforms in a set - Remove from the collection the objects that are effectively used by any drawable (Stack statesets while traversing, use StateSet::merge()) - Delete statesets/stateattributes/uniforms remaining in the set Any better idea? Thanks. Sukender PVLE - Lightweight cross-platform game engine - http://pvle.sourceforge.net/ _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

