I am trying to pick points (which may be as small as a pixel) and lines
in a Canvas3D.
I 'm using PickObject.java from the utilities package. Problem is that
it is very difficult to pick the exact spot on the screen with the
mouse. So I'd like to be able to give a bit of variable tolerance the
picking mechanism.
I see that PickObject generates a PickRay and then attempts to intersect
it with objects found underneath the picking location.  I think a
solution for this problem would be to vary the diameter of the PickRay,
in effect creating a PickCylinder instead.

Anyone have any suggestions about how to do this?

-- Adam Belmont


=====================================================================
To subscribe/unsubscribe, send mail to [EMAIL PROTECTED]
Java 3D Home Page: http://java.sun.com/products/java-media/3D/

Reply via email to