<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi, Oliveira,</div><div>    You can check the intersections of your intersector(e.g. LineSegmentIntersector::Intersection), and you will find they contain an "osg::NodePath", which means the whole path of the node(e.g. matrix transform nodes upon the drawable instance).</div><br><br><div style="position:relative;zoom:1">--<br><div><br></div><div><br></div><div>Cheers, </div><div>---</div><div>TianZJ</div><div style="clear:both"></div></div><div id="divNeteaseMailCard"></div><br>At 2017-01-03 16:58:16, "Bruno Oliveira" <bruno.manata.oliveira@gmail.com> wrote:<br> <blockquote id="isReplyContent" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><div dir="ltr"><div><div>Hello,<br><br></div>I'm implementing a draw instanced optimized scene. This is for drawing a set of polygons. <br><br></div><div>Previously I was creating a drawable for each polygon, but now I am using draw instancing. With one drawable per polygon I can easily use osg intersectors for computing scene intersections. But how can I perform scene intersections with draw instanced objects and get, for instance, intersected instance IDs?<br><br></div></div>
</blockquote></div><br><br><span title="neteasefooter"><p> </p></span>