I would recommend using 3dstudioMax to create the arms and the light.
Export them in VRML format and use VRML97 to import them in Java3d (you can
use something else if it suits you better, but this has worked best for
me).
For each part of the arm also construct a point around which this part will
rotate (eg. a shoulderPoint, elbowPoint, wristPoint, etc).
For each rotation to work correctly, you will need to translate the arm
from it current position to the origin (using the coordinates given by the
corrensponding point), rotate, and translate back to the original position.
One more thing.  You will have to set up a hierarchy.  Make the light be a
child node of the foreArm, which is a child of the upperArm, which is a
child of the shoulder.  This way, when any part from the top moves, the
rest follow, while the bottom doesn't affect the top.  For example, the
upperArm rotates around the shoulderPoint causes the foreArm and light to
rotate as well.  The foreArm rotating around the elbowPoint causes the
light to rotate, but doesn't affect the upperArm.
I hope this helps
Paris

--- z_mailing list <[EMAIL PROTECTED]> wrote:
> I'd like to write a program in java3D.
>
> I'd like to build something like the picture in site:
> http://www.edicolainrete.com/fig.gif
>
> something like a simple robot:
> tre arms that I can move up and down.
> I can rotate all the arm togeter.
> at the end there is a light.
>
>
> how can I do?!?
>
> Thank you in advance, Mario.
>
>
>


__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.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