for example:
transform3D t = new transform3D();
t.setTranlation(new Vector3d(1,2,3));
t.setRotation(....)
t.setScale(...);
.
.
TranformGroup tg = new TranformGroup();
tg.addChild(myGeometry);
tg.setTransform(t);
using the above code, i find myGeometry is rorating according to the point (1,2,3)
but actually i want this geometry to rotate according to the point (2,4,6). and for this case i dun want to change the tranform3D t, because i still need that geometry positioned at(1,2,3). ofcoz, i also dont want to do setTransform twice, because the setTransform will have effect on the screen.
how can I do it?
Tahnks very much. It is very urgent for me.