
    This is release 1.30 of my 4D raytracer, which I wrote for my master's
thesis entitled "Four-Space Visualization of 4D Objects", in May 1991.  The
thesis is available via anonymous FTP in both PostScript and TROFF versions
(via anon FTP at ftp.kpc.com).

    This release should include the following files:

    README                // This File
    copyright             // Ray4 Release Copyright
    ray4.doc              // Ray4 Documentation

    makefile              // Program Make File
    lmkfile               // Amiga Lattice C make file
    makefile-amiga        // Amiga Aztec C make file

    amiga.h               // Header file for Amiga display program
    ray4.h                // Main Header File
    r4_globals.h          // Ray4 Global Variables
    r4_image.h            // Ray4 Image Cube File Format Structures
    vector.h              // Vector Operation Macros

    r4_hit.c              // Ray4 Ray-Object Intersection Routines
    r4_io.c               // Ray4 Input/Output Functions (for portability)
    r4_main.c             // Main Ray4 Functions
    r4_parse.c            // Ray4 Input File Parsing Routines
    r4_trace.c            // Ray4 Raytracing Routines
    r4toiff.c             // Converts ray4 output files to IFF image format
    r4tosgi.c             // Converts ray4 output to GL display
    v4cross.c             // Vector Cross-Product Routine
    v4normalize.c         // Vector Normalization Routine
    write_ilbm.c          // ILBM write routine (for r4toiff)

    scube.r4              // Input Files
    sphere.r4
    tcube.r4
    dots.r4
    dots3.r4
    dots4.r4
    format.r4
    blank.r4
    wdots.r4

    You will probably need to tweak the makefile to get it to run on
your platform.  I've tried to make this as straightforward as possible,
but let me know if you have problems.  The raytracer itself, though, can
run on any platform that has a C compiler and that can do floating-point
calculations.  The resulting image format is easy to parse (if not to
display =), so there's room for other viewers.

    Revision History Summary:

    1.30  Fixed the revision number.  =)
	  Added support for the Amiga platform.
	  Released the r4toiff program.

    1.00  First release

    Also available via anonymous FTP is my 4D wireframe program.
wire4 runs on SGI Iris 3130 platforms.

    Finally, I'd like to acknowledge and thank the folks who volunteered
to beta-test this software for me:

        Mark Craig (plus debugging help)
        Greg Aharonian
        Brian Carney
        Mark Ferneau
        Marty Ryan
                                             Steve Hollasch
                                             hollasch@kpc.com
                                             10-May-1993
