TransGroup処理順
TransGroupの変更順は、スタック方式の順番。
例
Transform3D rotX = new Transform3D();
Transform3D rotY = new Transform3D();
Transform3D rotZ = new Transform3D();
rotX.rotX(Math.PI/6);
rotY.rotY(Math.PI/4);
rotZ.rotZ(0);
rotX.mul(rotY);
rotX.mul(rotZ);
TransformGroup transG = new TransformGroup(rotX);
とすると、最後に登録したZから順に
Z→Y→Xと回転することになる。
Top