I'm using a LineSegmentIntersector to pick an object in the scene.
The returned nodePath array gives me the geode, which I add an
osgFX::Scribe wireframe onto.

Now when I do this on an LOD model (child0-low-res model, child1 hi-res
model), I seem to always get the child1 high-res geode picked, which
means that the scribe added to the hi-res model is not visible in the
scene, which when I did the picking only the low-res model was visible. 
When I fly into the model and it switches to hi-res the wireframe scribe
is now visible.

So, what is the expected response when picking an LOD object - which
child gets picked? - it doesn't seem to always be the one currently
being drawn?  Can the LOD node be queried to know which child is active?

Thanks.


Bob.
-- 
Robert E. Balfour, Ph.D.
Exec. V.P. & CTO,  BALFOUR Technologies LLC
960 South Broadway, Suite 108, Hicksville NY 11801
Phone: (516)513-0030  Fax: (516)513-0027  email: [EMAIL PROTECTED]
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to