The WebOOGL system consists of Geomview and a family of Geomview external modules. The modules translate VRML or WebOOGL format 3D data files into the format understood by Geomview (OOGL) and coordinate communication between Geomview and Mosaic. Here are the ingredients:
Note that the source distribution is currently only useful in conjunction with one of the binary versions, since a critical part of the package (Geomview 1.5.1) hasn't been released as source yet. We provide the source for those who'd like to see what's going on, not so that you can compile it for machines other than the SGI or Sun.
You will need to edit the Makefile to set some pathnames, then type
"make" to configure and install the programs. Also, the
xmosaic command needs to be in
After installing the scripts, edit your
.mailcap (or the
file to include the lines:
object/x-oogl; to-weboogl.perl %s oogl -URL %u x-world/x-vrml; to-weboogl.perl %s vrml -URL %u(If you want to provide 3D files from your server, you should add these lines to your server's mime.types file:
x-world/x-vrml wrl object/x-oogl oogl off list tlist grp quad mesh inst bez vect)
The package is released under the GNU General Public License. The vrml2oogl program was written by Daeron Meyer; weboogl.perl was written by Tamara Munzner, Paul Burchard, and Stuart Levy; to-weboogl.perl, gvgeturl.perl, and woogl2oogl were written by Tamara Munzner.
/usr/sbin/perl. If it is not installed on your system download it from the perl archive. If you do not install perl in
/usr/local/bin, then you will need to edit the first line of the three perl scripts listed above. Note that you need version 4.036, there is a bug in perl5 which causes problems with the libwww-perl code!
You can download the complete Geomview package from the main Geomview distribution page.
The best 2D browser is Netscape version 1.1S or higher, which allows the system to deal with relative URLs. You can also use X Mosaic version 2.2 or higher. Currently these are the only two 2D browsers which can be remotely controlled by external application programs.
If you encounter difficulty, you may want to check the Troubleshooting page.
Created: Oct 1994. Major revision Aug 1995. --- Last modified: Fri Apr 26 21:58:05 1996