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

[Java3Djp:01753] Re: Java3D と VolatileImage






----- Original Message -----
From: "ITO Kojiro" <ito@xxxxxxxxxxxxx>
To: <java3djp@xxxxxxxxxxxxxxxxxxxx>
Sent: Monday, June 11, 2001 2:45 PM
Subject: [Java3Djp:01751] Re: HelloUniverse を実行したのですが

佐藤と申します。
久しぶりに投稿します。

> 私の環境(jdk1.4.0-beta, j3d1.2.1_01 with Win2K)では実行時、
> C:\PROGRA~1\JavaSoft\JRE\1.4\bin\J3D.dll
> C:\PROGRA~1\JavaSoft\JRE\1.4\bin\j3daudio.dll
> を使っています。

ハードウェアアクセラレーション付きのjava.awt.ImageであるVolatileImageが
jdk1.4.0-betaで新しく導入されました。Windows版の実装ではDirectDrawのサー
フェスを使っているようです。

さて、Java3DにはDirect3Dを使って実装されているものもあり、Direct3D内部で
はDirectDrawをつかって描画を行っていると聞いたことがあります。
そこで、javax.media.j3d.Canvas3D#getGraphics2Dで取得できるGraphics2Dは
VolatileImageに対して描画しているのかどうか、描画速度を計測して調べてみ
ました。描画速度を見る限りは、どうやらそうなってはいないようです。

現時点でJava3DとVolatileImageを混在させて使用することは可能なのでしょうか。
また、今後Java3DとVolatileImageはどうやって統合されていくのでしょうか。

調べようにもjdk1.4.0-betaに関する資料がまだ少なく、手がつけられません。
どなたか、有効な情報源をお持ちの方はいませんか?

参考
http://java.sun.com/j2se/1.4/docs/guide/2d/new_features.html#VI
http://java.sun.com/docs/books/tutorial/extra/fullscreen/doublebuf.html
ftp://ftp.java.sun.com/docs/j2se/1.4/VolatileImage.pdf

-------------------------------------------------------------
佐藤太亮                  squld@xxxxxxxxxxxxxxxx



------------------------------------------------------------------------
     今日も雨ですねぇ。ブラウザに辞書機能なんていいですねー     
   http://toolbar.infoseek.co.jp/Tbar?pg=tbar_top.html&svx=971122