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

[Java3Djp:01492] Re: リアルタイムプログラム



【今 入らなきゃいつ入る!!】=============================================
   ■■■■■■■■  入会金2000円無料!!
   ■プロバイダは■  従量制コース(月額480円5時間)基本料金半年無料!!
   ■ザクソン!!■  キャノンデジカメ「IXY]を抽選でプレゼント!!
   ■■■■■■■■  →→→詳しくは、http://www.xaxon.ne.jp/fr_cast6.html
=========================================================================


えんどうです。

> Java3Dでリアルタイムプログラムを作るにはどうすればよいのでしょうか?

javax.media.j3d.Behavior クラスを継承したクラスを書くのが一般的です。

http://www.javaopen.org/j3dbook/text/program6.html

私の書いたものは上記です。

時間と共に変化するアニメーションを実現するには
javx.media.j3d.Interpolator クラスを継承したクラスを使います。

http://www.javaopen.org/j3dbook/text/program7.html

もし私の書いたものに不明の点がありましたら
このMLで質問してください。

> また、マウスやキーボード以外の入力機器を使用して、物体を動かすには
> どうすればよいのでしょうか?

具体的にどのような入力機器でしょうか?

マウス、キーボード以外の入出力には
一般的にシリアルポートなどを使うことが多いと思いますが、
Java で入出力ポートを使うには Java Communication API を
使うことになると思います。

Java 3Dでマウス、キーボード以外の入力機器を扱うには、
javax.media.j3d.InputDevice インターフェースを実装したクラスを
書くことになると思います。

-- 
ENDO Yasuyuki <yasuyuki@xxxxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)