FreeWRLとは、Linuxで使えるVRMLブラウザーです。Tuomas J. Lukka氏が 開発を始め、今はJohn Stewart氏がメインテナンスをしています。
まだ、開発途中ですが、簡単なVRMLファイルは、見ることができます。
RedHat5.2にインストールする方法を説明します。
次のファイルを用意してください。
-rw-rw-rw- 1 linux linux 915369 Dec 11 20:01 MesaDemos-3.0.tar.gz -rw-rw-rw- 1 linux linux 1096806 Dec 11 20:01 MesaLib-3.0.tar.gz -rw-rw-rw- 1 linux linux 1021866 Feb 4 19:44 FreeWRL-0.22.tar.gz -rw-rw-rw- 1 linux linux 1427072 Feb 4 19:44 freetype-1.3.1.tar.gz
ソースの展開をします。
tar xvfz MesaLib-3.0.tar.gz
tar xvfz MesaDemos-3.0.tar.gz
make linux-elf
デモプログラムを実行してみます。
LD_LIBRARY_PATH=lib
export LD_LIBRARY_PATH
demos/gears
インストールをします。#cp -r include/GL /usr/local/include
#cp -d lib/* /usr/local/lib
#cd /usr/local/lib
#ln -s libMesaGL.so libGL.so
#ln -s libMesaGLU.so libGLU.so/etc/ld.so.conf に、 /usr/local/lib を加えます。
#ldconfig
リングサーバーにミラーがあります。
ソースの展開をします。
tar xvfz freetype-1.3.1.tar.gz
./configure
make
インストールをします。#make install
ソースの展開をします。
tar xvfz FreeWRL-0.22.tar.gz
cd Js/js
make
perl Makefile.PL
make
実行をします。./freewrl examples/vrml.wrl
./freewrl nodes/Cone.wrl
./freewrl tests/1.wrl
マウスの左ボタンで、回転し、右ボタンで拡大縮小をします。eと キーインすれば、最初の表示に戻ります。wとキーインすると、 左ボタンで、並行移動をします。
vrml_gen.py
/etc/httpd/conf/srm.confに、
AddType x-world/x-vrml .wrl
を加えます。
2000年2月4日更新