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".
