You can download the PV_WAVE 6.01 release from our ftp site, and then install the 6.05 patch on top of it. You will still have to contact us for a softkey in order to run PV-WAVE.
Or you could contact us for a CD for version 6.01 and then install the 6.05 patch on top of it. The 6.05 (or the earlier 6.04) version is required because it supports creating GIF files.
Assuming that the Java JDK is installed in C:\Java, and the IFC is installed in C:\ifc10 and JWAVE in C:\jwave, add the following line to your Autoexec.bat file (note that semicolons separate directories):
SET CLASSPATH=C:\java\lib\classes.zip;C:\ifc10\classes;C:\jwave SET PATH=%PATH%;C:\Java\bin
setenv CLASSPATH ~/java/lib/classes.zip:~/ifc10/classes:~/jwave set path = ( $path ~java/bin )
appletviewer plot.html
java plot
In both cases the default graphic server used will be our server in
Boulder, Colorado (thus you must be connected to the internet to run them in
this way). See the instructions below to set up your own graphic server.
You need to copy the entire "waveserver" directory to the machine running the web server, if different than the one you are running on.
Copy the script called "waveserver" from this directory and place it in the cgi-bin directory for your web server.
Edit this "waveserver" script and change these lines:
# These three lines are installation dependent: setenv UTILS /usr/local/etc/httpd/htdocs/garage/WaveGraph/waveserver setenv IMAGES /usr/tmp source /export/home1/wave604/wave/bin/wvsetup
You can now use this server with the demo JWAVE applets by modifying the HTML files for the applets to point to your server rather than our server at vrml.boulder.vni.com. Just change the "Server" parameter for the <APPLET> tag.
You could also modify this script to use a PV-WAVE run time license instead of a development license. In this case you do not need the waveserver.com batch file. Email us if you need help with this.
Note: This CGI based server actually starts a new PV-WAVE process each time you request a plot. We are working on RPC technologies and IIOP/CORBA technologies to allow a persistent graphic server to be run as is done in the local server method below. Stay tuned...
cd c:\jwave\waveserver
set LocalServer = C:\jwave\waveserver
Make sure that these paths point to your waveserver directory.
appletviewer plot.loc.html
You can also run the demos as applications using the "java" command,
but in this case since there is no HTML document associated, and
because the default server hardcoded into the Java code is our
server in Boulder, you will need to edit the source code and recompile
each demo. You would change the line:
plot.setServer( "http://vrml.boulder.vni.com.:9000" );
to
plot.setLocalServer( "C:\\jwave\\waveserver" );
(Note that double backslashes are required in java to represent
a backslash in a String. This is not true for forward slashes)Then recompile and run the application with commands like these:
javac plot.java
java plot