Rodolfo, You probably need to set a different texture unit for each overlay; see OverlayNode::setOverlayTextureUnit(2) for the second overlay node. Just a guess.. -gw
On Thu, Oct 16, 2008 at 1:48 PM, Ortiz, Rodolfo <[EMAIL PROTECTED]> wrote: > Hello, > > > > This may be a silly question, but is it possible to have more than one > OverlayNode in a scene? I ran a quick test using osganimate.cpp and I get > strange results (see JPEG). I would expect to see two planes, each one > projected to a different base. Instead, I get two planes, but with one plane > projected to both bases (and no projection for the other one). By having 2 > overlayNodes in my application, I can have the ability to "highlight" one > node but not the other. > > > > My main changes to osganimate are: > > > > osgSim::OverlayNode* overlayNode = newosgSim::OverlayNode(technique); > > overlayNode->setContinuousUpdate(true); > > overlayNode->setOverlaySubgraph(movingModel); > > overlayNode->setOverlayBaseHeight(baseHeight-0.01); > > overlayNode->addChild(baseModel); > > root->addChild(overlayNode); > > > > osgSim::OverlayNode* overlayNode2 = newosgSim::OverlayNode(technique); > > overlayNode2->setContinuousUpdate(true); > > overlayNode2->setOverlaySubgraph(movingModel2); > > overlayNode2->setOverlayBaseHeight(baseHeight-0.01); > > overlayNode2->addChild(baseModel2); > > root->addChild(overlayNode2); > > Am I missing something in the code? I am using osg2.6.0 with WindowsXP SP3, > thanks, > > -Rodolfo > > > > This e-mail, including any attachments, contains information intended only for > the use of the individual or entity to which it is addressed and may contain > information that is privileged and/or confidential or is otherwise protected > by > law. If you are not the intended recipient or agent or an employee responsible > for delivering the communication to the intended recipient, you are hereby > notified that any review, use, disclosure, copying and/or distribution of its > contents is prohibited. If you have received this e-mail in error, please > notify us immediately by reply to sender only and destroy the original. > > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > -- Glenn Waldron : Pelican Mapping : http://pelicanmapping.com : +1.703.652.4791
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

