<div>I meet a question , how can i get exactly  pointArray of osgUtil::PolytopeIntersector::Intersection?</div><blockquote style="margin-right: 0px;" dir="ltr"><div> osg::ref_ptr<osgUtil::PolytopeIntersector> picker = new osgUtil::PolytopeIntersector(osgUtil::Intersector::WINDOW, mx - w, my - h, mx + w, my + h);<br> osgUtil::IntersectionVisitor iv(picker);</div><div><br></div><div> getViewer()->getCamera()->accept(iv);</div><div><br></div><div> if (picker->containsIntersections())<br> {<br>  osgUtil::PolytopeIntersector::Intersection intersection = picker->getFirstIntersection();</div><div><br>  osg::Drawable* dr = intersection.drawable;</div><div><br>  osg::Vec3Array* vArray = (osg::Vec3Array*)dr->asGeometry()->getVertexArray();</div><div><br>  osg::Geode* geode = createLineByLocal(vArray);<br>  if (!geode)return;<br>  osg::Node* node = getWorldNode(geode);<br>  if (!node)return;<br>  add2TempLyr(node);</div><div>}<br></div></blockquote><div>what i got was wrong ,  who can helo me? thank you very much!</div>