I'm a J3d newbie, so I hope this one isn't too easy.
I'm using the VRML loader to make an exploded assembly. I have a small
problem that I don't quite understand. I would like the entire assembly to
rotate, zoom, and translate. And I would like each part of the assembly to
be pickable: zoom, rotate, and translate. The problem is that when I attach
the branchgroup containing shape3d's with "pickable" transform groups to a
transformgroup attached to the root of the graph, I get "drift". That is,
whenever I pick a part out of the assembly it rotates, translates whatever,
but the rest of the assembly follows (moreslowly). This does not happen when
I attach the branchgroup with the loaded shapes directly to the root.
There's no drift. But there's no group assembly movement at all. It's easier
to show visually than to explain... but I'm hoping someone can help me out.

Why does a picked object change not only it's immediate transform group but
also the one above it? How do I
change this behavior?

Thanks, John Snavely [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