[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:01976] Re: Java3D のプログラムの動作マシンについて
------------------------- infoseek ML Sponsor -------------------------
■■旧型マシンが最新マシンの速度を超える!ついに「速パック8」発売■■
「速パック8」は、ソフトの起動からインターネットの閲覧まで、パソコンの
すべてが速くなるベストセラーソフト。ADSLを極限まで速くする「驚速ADSL」
が加わって更にバージョンアップ!今すぐ使えるダウンロード版が7,800円。
http://www.sourcenext.com/ml/sp8/038.html
-----------------------------------------------------------------------
安藤@EXA です。
Norihiro Yamada wrote:
> 基本的な質問なのですが、現在Java3Dで開発したプログラムがあります。
> 開発したマシンには、OpenGLに対応したボードが搭載させていました。
>
> このプログラムをOpenGLが搭載されていないマシンで動かすことは可能なのでしょう
> か?
> OpenGLが搭載していなかったらソフトウェアエミュレーションで動作するのでしょう
> か?
OpenGL アクセラレータが載っていない PC の場合 Microsoft Generic という
ソフトウェアエミュレーションで動きます。
最近の CPU は速いので、ポリゴン数が少なければ結構な速度で動きます。
> 実際、OpenGLが搭載されていないNotePCで動作させると次のようなエラーが発生しま
> す。
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> javax/media/j3d/Light
これは単にそのマシンに
Java3D のクラス (JRE or SDK) がインストールされていないだけ
じゃないでしょうか?
JDK/JRE と Java3D は別ですよ。
http://java.sun.com/products/java-media/3D/download.html
OpenGL が原因で動作しないのであれば、それらしいエラーメッセージが
出るハズです。
--
// Yukio Andoh mailto:yukio-ando@xxxxxxxxxxxxxx EXA Corporation //
// http://www.gimlay.org/~andoh/ http://www.hatena.org/ ICQ# 91206152 //
// PGP Fingerprint = 38D1 6BA0 FC46 8759 3CAA CE9B B9FA 7967 245B 0C82 //
------------------------------------------------------------------------
▼超人たちのプレーを見よ!▼
http://www.infoseek.co.jp/NBA?svx=971122