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

[Java3Djp:01136] [Q] x,y,z軸についての回転



=== 眠っているあなたの「資格」を活かして、「情報教育」の現場へ!===
デジタルクリエイターカレッジWAO!は、来年4月に高校で始まる「情報」科目
の指導者養成コースを開設します! 教員免許、MOT、MOUS、MCP、マルチメディア
検定…。頑張って取得したあなたの「資格」を今こそ活かしましょう。
受講お申し込み受付中!今すぐWAO!までご連絡下さい。
========= 詳しくは>>http://www.dcc-wao.co.jp/ ========

タナカ@商船大です。

いつもお世話になっております。

いつもながら、アドバイスありがとうございます。(-> えんどうさん)
入院していたためお礼が遅れてしまいました。


今回は、回転に関しての質問なのですが、
3Dモデルをx軸に対してx度回転させ、
同時にy軸に対してy度回転させたい
のとおもい、

rotX(double angle),rotY(double angle),rotZ(double angle)

を使って、以下のようなプログラムを書い
たのですが、最後に呼んだrotY(y)の動きが
適用されるだけになってしうまいます。

////////////////////////////////////////////////////////////

TransformGroup objTrans = new TransformGroup();
Transform3D t3d = new Transform3D();

t3d.rotX(x);
t3d.rotY(y);

objTrans.setTransform(t3d);

//////////////////////////////////////////////////////////////

rotX,rotYを使って、上記のような動きは表現できないのでしょうか。

----
Kensuke Tanaka  ktanaka@xxxxxxxxxx