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

[Java3Djp:01322] Re: 空間内の移動2



----------------------------------------------------------------------
  ★★★★  速い!安い!キレイ!・・・インターネットのフルカラー名刺
     ▼
     ▼   メッセージ等の追加記載できます!  両面印刷できます!
     ▼   1箱80枚・片面1500円/両面2500円  送料無料
     ▼
  http://www.netcraft.co.jp/  フルカラー名刺屋さん・カードクラフト
----------------------------------------------------------------------

> どんなシーングラフ構造でどんなソースコードなのでしょうか。
>
> クリックした段階で TransformGroup を一回だけ書き換えれば
> そんなにたいへんな処理ではないはずです。


基本的には、
     t3d.setTranslation(new Vector3f(0,1.5f,i));
     transform.setTransform(t3d);
をfor文でかこんで繰り返しています。
上記の場合、z軸方向にしか動かないですが。

> これに時間がかかるなら、
> キーボードイベントで TransformGroup を書き換える
> com.sun.j3d.utils.behaviors.keyboard.KeyNavigatorBehaviorも
> ものすごく重いはずですが、そうではありませんです。

そうですよね。
僕もそう思って、KeyNavigator、KeynavigatorBehaviorのソースを見てみたのです
が、
何をやっているのかほとんど理解できませんでした(T_T)。
具体的に移動をさしている部分はどこなのでしょう?

♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪
   内野 学
    mu621@xxxxxxxxxx
    uchino@xxxxxxxxxx
    http://www.biwa.ne.jp/~mu621/
♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪