Well... To make a long story short, picking means the ability to
'pick' objects from your 3D scene. Usually it is used to pick the
objects with '2D Mouse'. But it also can be used to check 4
interceptions of pick implementations (PickRays, PickSegments) with
other objects in the scene. U can attach the 'picks' to any object
(e.g., to a virtual man going around the scene). Thus, u can use the
picks to check up the collisions with the objects in the scene (in
this sense the PickSegment, for instance, is similar in its functions
to a stick of a blind man). Obviously, the number of points to
recalculate each frame in this case is far less than in case of using
standard Collision Detection. Currently there are some problems with
Picking as well and all the above is just my understanding of Picking
(hopefully, the right one), because i haven't implemented it myself
yet. So, possibly, u'd better also check up some tutorials (the one i
especially like is of David Nadeau, downloadable at
http://www.sdsc.edu/~nadeau/Courses/VR99/)

hope that helped a little bit,
vladimir
             -=V=-
>-------<=============>-------<
Join in Java community now!
http://JavaCafe.VirtualAve.net/
>-------<=============>-------<

In your previous letter u wrote:
--------------------------------
WKG> Hi. I'm new in Java3D.
WKG> Can you explain me (in simply words) what picking is ???
WKG> What is it use for ???

WKG> Thanks for help, Wojciech Krugiolka

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

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