This is not the HoloDraw software itself (see below for that) but rather some 3D images produced by HoloDraw that you can view using a GeoWall.
HoloDraw is designed to be part of a collection of programs, all of which are free! Don't forget to download a free copy of the following programs if you don't alreay have them.
To run the HoloDraw programs, you must have the Perl programming language. Perl is preinstalled on many computers. To see if you already have Perl, type
| perl -v |
at a command prompt (a Unix shell prompt or a DOS prompt). If you see a copyright message, you have Perl. If you see some error message, you may need to download Perl before continuing.
Although HoloDraw produces virtual reality images, it does not include a virtual reality (VRML) viewer. You will need to get one to view the images you create with HoloDraw. I have had the best luck with Cortona, which is a free plug-in for your web browser. You can also try Cosmo Player. There are several other VRML viewers available or in development, but Cortona and Cosmo Player are among the most popular. Also, check this list of VRML plugins.
This is the most current version of HoloDraw. Because it is a beta release, some things may not be working perfectly. However, it has been working very well for me since 2003. Let me know if you find problems, or if you would like me to send you an email when an updated version is released.
Choose one of the following:
See below for specific instructions for Unix or Windows. Basically you want to unzip the file you downloaded in some directory (AKA "folder") where you have access. It does not matter (to me) where you put it.
You will end up with a collection of HoloDraw programs. For more information about how to use them, see the documentation and examples pages. Send me an email if you still have questions.
Download holodraw.0.37.tar.gz and save it in a directory where you have write access, for example, your home directory. Then, from a command prompt, unzip and untar the tarfile:
$ gunzip holodraw.0.30.tar.gz $ ls -l total 272 -rw-r--r-- 1 msimkin staff 135680 Nov 12 11:11 holodraw.0.30.tar $ tar -xvf holodraw.0.30.tar x holodraw.0.30/drawball.pl, 3144 bytes, 7 tape blocks x holodraw.0.30/drawbbox.pl, 27312 bytes, 54 tape blocks x holodraw.0.30/drawchop.pl, 25750 bytes, 51 tape blocks x holodraw.0.30/drawiv.pl, 8157 bytes, 16 tape blocks x holodraw.0.30/drawmove.pl, 2564 bytes, 6 tape blocks x holodraw.0.30/drawpars.ps, 21073 bytes, 42 tape blocks x holodraw.0.30/drawsize.pl, 2657 bytes, 6 tape blocks x holodraw.0.30/drawwrl.pl, 10164 bytes, 20 tape blocks x holodraw.0.30/linedraw.pl, 6516 bytes, 13 tape blocks x holodraw.0.30/plusdraw.pl, 4060 bytes, 8 tape blocks x holodraw.0.30/surfdraw.pl, 2825 bytes, 6 tape blocks x holodraw.0.30/vecdraw.pl, 2393 bytes, 5 tape blocks x holodraw.0.30/xyzadraw.pl, 7964 bytes, 16 tape blocks $ ls -l total 288 drwxr-xr-x 2 msimkin staff 8192 Nov 12 11:19 holodraw.0.30 -rw-r--r-- 1 msimkin staff 135680 Nov 12 11:11 holodraw.0.30.tar $ cd holodraw.0.30 $ ls -l total 352 -rwxr-xr-x 1 msimkin staff 3144 Jul 25 15:07 drawball.pl -rwxr-xr-x 1 msimkin staff 27312 Nov 5 17:02 drawbbox.pl -rwxr-xr-x 1 msimkin staff 25750 Aug 1 16:47 drawchop.pl -rwxr-xr-x 1 msimkin staff 8157 Jul 24 13:13 drawiv.pl -rwxr-xr-x 1 msimkin staff 2564 Jul 24 12:44 drawmove.pl -rw-r--r-- 1 msimkin staff 21073 Nov 5 19:56 drawpars.ps -rwxr-xr-x 1 msimkin staff 2657 Jul 24 12:44 drawsize.pl -rwxr-xr-x 1 msimkin staff 10164 Sep 25 13:32 drawwrl.pl -rwxr-xr-x 1 msimkin staff 6516 Nov 12 10:40 linedraw.pl -rwxr-xr-x 1 msimkin staff 4060 Nov 6 07:34 plusdraw.pl -rwxr-xr-x 1 msimkin staff 2825 Oct 30 16:34 surfdraw.pl -rwxr-xr-x 1 msimkin staff 2393 Nov 5 20:24 vecdraw.pl -rwxr-xr-x 1 msimkin staff 7964 Nov 5 20:28 xyzadraw.pl $ |
(If you don't have gunzip, download the larger tar file and skip the first step above.)
Once you have a directory with the files as shown above, either copy them to a directory that is already in your $PATH (for example, $HOME/bin if that is in your $PATH) or modify your $PATH to include the holodraw.0.30 directory. How to do this depends on what shell you are using and how your environment is set up.
You do not need to be system administrator or have root access to install HoloDraw. You can run it from your own home directory. However, if you want to install it in a common directory in everyone's $PATH, where it can be shared by several users, you will need write access to that common directory.
Although Windows does not seem to have a standard program for uncompressing zipfiles, you probably have something installed that will do the job. Unzip the file you downloaded into any directory where you have access. This should produce a collection of Perl programs. You will probably have to run them one-by-one from a DOS window using a command syntax something like this:
| C:\holodraw> perl -T drawwrl.pl < myimage.draw > myimage.wrl |
|
|
|