Hello All

I am using the mouse to track a marker object across a set of surfaces in
3D.  This works surprisingly well

Not unexpectedly it turns out to be inappropriate to use the packaged higher
level pick facility and instead I am doing a

BranchGroup.pickClosest(PickRay)

when and only when the new PickRay stops intersecting the previous surface.

The problem is that BranchGroup.pickClosest(PickRay) seems to return close
misses as well as hits i.e. it implements some sort of tolerance.  I can
subsequently reject these but that involves extra processing both at
applying the tolerance and then in rejecting the spurious extra hits.  I
therefore want to turn it off.

I know about the pick tolerance on PickCanvas but that is (seems to be)
unrelated to this,  Does anyone know where this additional tolerance is
coming from!


        Thanks for any ideas

                Alex

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to