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

[Java3Djp:00014] Re: j3d.org の Navigation Utilities について



えんどうです。

>  おそらく使い方が根本的に間違っていると思われますが、一応ソースの一部を
> 添付します。現在の状況は、空間が表示されるだけで、全く動かない(エラーは
> 表示されない)状態です。

コードが一部なので全体像がつかめないのですが、
MouseViewBehavior 以前に、視点を動かす方法は理解されていますか...?

(たとえば Java 3D 付属のデモサンプルの
 /demo/java3d/PickTest/IntersectTest.java)

MouseViewBehavior ではなく、Java 3D 付属の MouseBehavior では
ナビゲーションできますか...?

J3D.org のナビゲーションユーティリティーですが、

http://code.j3d.org/cvs.html

上記を参考に、環境変数

CVSROOT=:pserver:anonymous@xxxxxxxxxxx:/home/cvs/j3d/cvsroot

を設定し、

cvs -d :pserver:anonymous@xxxxxxxxxxx:/home/cvs/j3d/cvsroot login

cvs -d :pserver:anonymous@xxxxxxxxxxx:/home/cvs/j3d/cvsroot checkout code

で J3D.org のソースコードが取得でき、
NavigationHandler、 MouseViewBehavior のソースもありました。

ちょっと見た限りでは MOUSE_PRESSED MOUSE_RELEASED MOUSE_DRAGGED で
動作しているようです。

あと、Sun の Java 3D Fly Through はチェックされましたか?

http://java.sun.com/products/java-media/3D/flythrough.html

こちらはデモもあります。

-- 
ENDO Yasuyuki <yasuyuki@xxxxxxxxxxxx>
http://www.ss.iij4u.or.jp/~eyasuyuk/ (Personal/Japanese Only)
http://www.javaopen.org/jfriends/ (Japanese Only)