I had already made the upper arm segment and lower arm segment as separate
classes.
However I derived them from BranchGroup.

How do I implement Picking?
Is there any example?

----- Original Message -----
From: "Yazel, David J." <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, August 15, 2000 9:01 PM
Subject: Re: [JAVA3D] Robot Arm


>         You might want to make the arm as seperate transform groups.
Under
> each transform group you would have one or more Shape3D's which define
that
> arm segment.  I would probably define a new set of classes to handle the
> special transforms needed by the arm segments, possibly derived from
> TransformGroup.  You could have properties of this class control the range
> of motion and axis of movement.  I would also define a method which can
> actually calculate the pivoting transformation, which is probably a rotate
> and translate change to keep the endpoint centered on the socket.  Then
> invoke this from a behavior or create an interpolator.  Picking the
segment
> is easy once you have the shapes separated into seperate groups.
>
>         Dave Yazel
>
>
===========================================================================
> 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".


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

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