Is there an accepted practice for doing pick operations while clipping planes 
are in use?

I notice that the osgUtil::LineSegmentIntersector does not process ClipNode 
items in the scenegraph.  This means that if geometry has been clipped away 
from the view, it still shows up in the list of items the 
LineSegmentIntersector returns.  One of the primary things I want to be able to 
do is get the names of things in the scene even while I have clipping planes 
operating.
One approach I could see is adding an "apply(ClipNode &node)" method to the 
osgUtil::IntersectionVisitor class and collecting the ClipPlanes for 
post-processing the intersection list.  I'd love to hear that there's already 
an easier way.

Lee
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to