Is there a way to limit picking only to front faces?  When my view is
inside an object I can see out because the backfaces are culled, which
is what I want.  But I want to be able to pick what can see, and not the
invisible backfacing polygons.

All I can think of to do is to pickAllSorted, then get each Shape3D that
is intersected, find the intersecting point, go through all the faces in
the Shape3D, find the intersecting face, then compute its normal to
decide whether it is a front facing or backfacing polygon.  That seems
like a messy piece of code to write.

All I really want is the coordinates of the closest intersection with
something visible from my viewpoint, when backface culling is on.  Is
there an easy way?

--
Ellery Chan <[EMAIL PROTECTED]>

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