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

[Java3Djp:00095] Re: view 側の TransformGroup に interpolator を適用する



えんどうです。

> SimpleUniverseではコンストラクタの引数でCanvas3Dを渡していましたが
> VirtualUniverseとCanvas3Dの関係がわかりません。
> ご教授のほどよろしくお願いします。

SimpleUniverse のソースコードを読んで同じことをやれば良いと思います。

SimpleUniverseでは  GraphicsConfigTemplate3D を生成し、
システムプロパティを調べて "java.stereo" を判定し、
GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getBestConfiguration(template);
で GraphicsConfiguration を返しています。

視点移動ですが、PlatformGeometry を生成して視点側に追加します。
(「Java 3Dプログラミング・バイブル」p.215-217 に書いたほか、
ちょっと古いですが以下にも書きました。
http://www.javaopen.org/j3dbook/text/program6.html )

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