[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Java3Djp:00515] [Q]Transfom3Dの順番



    / 免疫機能研究会の3月のお知らせ                             /
   /   ■ アガリクス活性化多糖体による免疫療法体験談 8編   /
  /   ■ 「免疫機能研究」ニューズレター       7編   /
 /             --------------------------                      /
/ こちらで掲載中です。--->> http://www.meneki.com/           /
--------------------------------------------------------------

こんにちは。伊藤@鹿島です。

基本的な質問で恐縮です。OpenGLを昔やっていたときも悩んだのですが
以下のコードで
Transform3D t1, t2, t3;
t1 = new Transform3D();t1 = new Transform3D();t1 = new Transform3D();
TransformGroup myTransformGroup = new TransformGroup();
MyVisualObject visualObject = new MyVisualObject();
//t1, t2, t3に対する実際の変換のセット
........省略.........
//
myTransformGroup.addChild(t1);
myTransformGroup.addChild(t2);
myTransformGroup.addChild(t3);
myTransformGroup(visualObject);

とした場合に、変換行列は
t1*t2*t3*visualObject
という順番で作用するのか、
それとも
t3*t2*t1*visualObject
という順番になるのか。。。。

多分Graphを考えると最初の順番だと思うのですが、今一つ確信がつかめません。
どうも情けない質問ですがお願いいたします。。。