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

[Java3Djp:00568] Re: Running Java 3D in a Browser (Re: J-FAQ about Java3D (1/2) draftversion)



◆本場韓国風ピリ辛チキン◆===================
 ひとつひとつ心を込め手作りで仕上げた自信作  
                         今までのチキンのイメージが変わります。 
  揚げてピリ辛唐揚げ、焼いて鉄鍋チキン、煮てピリ辛鍋  
  ご注文は 『ソナム亭』
  〒847-0133 佐賀県唐津市湊町 TEL/FAX (0955)79-0506 
  http://www.matsuronet.ne.jp/sonamutei/ 
================================

>\Program Files\JavaSoft\JRE\1.2\lib\ext に以下の .jar ファイルがインストールされます。
>
>   260,826  99-03-04   2:18 vecmath.jar
> 1,378,025  99-03-04   3:25 j3dcore.jar
>   116,399  99-03-04   3:54 j3daudio.jar
>   464,342  99-03-04   4:05 j3dutils.jar
>
>今 HTML Converter をダウンロード中です。
>多分クラスパス登録もいらないのではないかと思います。

結論から言うとこのままではだめでした。
これは Java Plug-in 1.2 のバグで、jre\lib にある .jar しかロードしないそうです。
jre\lib\ext にある .jar を jre\lib にコピーする必要があります。

README.Java3D-rt.OpenGL.txt に書いてありました。

>NOTE: There is a bug in Java Plug-In that prevents standard extension
>classes, such as Java 3D, from being loaded.  Java Plug-In currently
>looks only in the lib directory of C:\Program Files\JavaSoft\Jre\1.2
>and fails to look in the lib\ext directory.  The solution is to copy
>the following four Java 3D jar files from
>C:\Program Files\JavaSoft\Jre\1.2\lib\ext to
>C:\Program Files\JavaSoft\Jre\1.2\lib:
>
>	j3daudio.jar
>	j3dcore.jar
>	j3dutils.jar
>	vecmath.jar

これでJava 3Dのクラスはロードできるようになりました。

TextureLoader を使うものはなぜかうまく行きませんが、
それ以外はブラウザーで実行できています。
-- 
えんどう やすゆき <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/ (Java互助会ホームページ)