Hi,

I thought I had it all figured out, but it turns out that I don't. The
picking used in PickObject doesn't seem to work very well in our scenario.
Picture a bunch of planes tiled on the surface of a sphere (each plane
being a separate Shape3D), each being tangent to the surface of the
sphere whey they touch it (i.e., the planes are tessalating the sphere).

I need to pick those planes. I can't seem to the the planes that involve
picking near a grazing angle. This is because the darn picking ray doesn't
shoot straight down the scene; I'm using a perspective projection viewer,
and the picking ray always seems to go more towards the middle of the
screen, rather than straight down as I would like it.

Has anyone come up with a better picking routine? I guess it would involve
looking at the projection matrix and, hmm..., applying the inverse of it
to the picking ray...?

Thanks,

Jimmy

===========================================================================
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