Hi, thanks for all your replies; use overlaynode,but the projected texture is not right, any ideas?thanks!! attached : yellow lines-----profile of geometry
Code: geometry->addPrimitiveSet(new osg::DrawArrays(osg::PrimitiveSet::POLYGON,0,v->size())) ; geode->addChild(geometry); osgSim::OverlayNode::OverlayTechnique technique = osgSim::OverlayNode::OBJECT_DEPENDENT_WITH_ORTHOGRAPHIC_OVERLAY; osgSim::OverlayNode* overlayNode = new osgSim::OverlayNode(technique); overlayNode->setOverlaySubgraph(geode); overlayNode->setOverlayTextureSizeHint(1024); overlayNode->setOverlayTextureUnit(1); // insert the OverlayNode between the coordinate system node and its children. for(unsigned int i=0; i<root->getNumChildren(); ++i) { overlayNode->addChild( root->getChild(i) ); } root->removeChildren(0, root->getNumChildren()); root->addChild(overlayNode); thanks for your help!!!!! Thank you! Cheers, Pan ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=15885#15885
<<attachment: error.JPG>>
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org