Yes,, which means I have to traverse down and protect any StateSet which I found in the subgraph...
Ok, thats what I though. /A On Mon, May 9, 2011 at 9:31 AM, Robert Osfield <robert.osfi...@gmail.com>wrote: > Hi Anders, > > If you want to protect an child's state from being override from above > you use the PROTECTED mode. > > Robert. > > On Mon, May 9, 2011 at 3:12 AM, Anders Backman <ande...@cs.umu.se> wrote: > > Hi. > > Guess I been away from OSG a bit too long. > > I have a pretty simple question. > > Assume I have a renderstate which I set to a group (lets call it PARENT) > far > > up in the tree close to the root, this state set some default look, with > > shadows, texture and diffuse color. > > It has on|override|protected to make everything in the scene to get this > > look. > > Now assume I want to read in a file (in this case an obj file) into the > same > > tree (child PARENT). The material in the obj file SHOULD now be used. So > I > > want to override an overridden material. > > What is the best way of achieving that, assuming I want everything from > the > > parent (shadows, lights) to be used, EXCEPT for any material stuff in the > > obj file. > > Do I have to load the file, traverse down until I find a state, see if it > > has a material attribute, set it to on|protected|override? > > Or is there any other way of saying, ok, down to this node, we have been > > using the material set from the root (PARENT), but it will stop here. > > From this node down, anything specified (even without > OVERRIDE,PROTECTED), > > will be used. > > > > > > Cheers, > > Anders > > -- > > __________________________________________ > > Anders Backman, HPC2N > > 90187 Umeå University, Sweden > > and...@cs.umu.se http://www.hpc2n.umu.se > > Cell: +46-70-392 64 67 > > > > _______________________________________________ > > osg-users mailing list > > osg-users@lists.openscenegraph.org > > > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > > > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > -- __________________________________________ Anders Backman, HPC2N 90187 Umeå University, Sweden and...@cs.umu.se http://www.hpc2n.umu.se Cell: +46-70-392 64 67
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org