Hi I've now managed to get a couple of objects grouped correctly, scaled and rotating in unison (Thanks Fred Klingener for your help.. I did have trouble link Transform groups btu now I know th order in which to do this all is fine) but how do I rotate this group around a set axis. ie. I have something like this universe locale |-BG1 |-TGc |- view ("camera") |-TG1 |-TG2 |-Cube1 |-TG3 |-Cube2 If I rotate the group of objects using TG1 then they always rotate around the global axis (0,0,0). How do I get them to rotate around another piont somewhere else in the universe (ie 2,0,4 for instance). Is there any easy way to achieve this or do I need to do any of the following. 1: Move the group to 0,0,0, rotate them and then move them back to where they were or 2: Move the camera instead and "fudge" the view so they look like they are rotating around a different point. (maybe easier but I don't know how to do this or even if this is possible) Thanks again for all your help everyone.. At least I'm getting there and can see the light at the end of the tunnel. Cheers Andy Knight Software Engineer Syngenta =========================================================================== 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".