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

[Java3Djp:01898] Re: なぜ Java3D なのか?





えんどうです。

> XVL, VRML は単なるファイルフォーマット、
> Java3D は Graphics API ですから、根本的に同じステージでは比較できません。

何かとの比較でなくなぜ Java 3D なのか、
という問いには以下のようなことが良く言われます。

1.OS、実行環境からの独立

2.グラフィックスAPIからの独立
  →下位の描画APIに依存しない。OpenGLであってもDirectXであっても良い

3.ディスプレイ環境からの独立
  →PCモニターでもヘッドマウントディスプレイでも
   マルチスクリーンでも良い

4.ネットワーク環境との親和性
  →Java の持つ豊富なネットワークAPIが使える

5.Stereoモードを持つ

6.3DサウンドAPIを持つ

7.マルチCPUに対応できる
  →各スレッドが別々のCPUで動作する

あと、

8.シーングラフ・ベースのAPIを持つ

9.多彩なカリング

でしょうか。(3, 5, 7, 9は私は未確認)

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

------------------------------------------------------------------------
         さむ〜い冬は、ブラウザだけでも衣替え
         http://toolbar.infoseek.co.jp/?svx=971122