   File Name		Archive #	Description
-----------------------------------------------------------
 BLURB.UTAH                 3	Blurb from Utah Raster Toolkit
 Changes                    2	List of recent changes
 Copyright                  1	Copyright information	
 Examples                   1	Example input files	
 Examples/balls.ray         1	Tweaked output from Eric Haines' SPD
 Examples/planet.map        1	Colormap for planet image
 Examples/planet.ray        1	Simple planet example
 Examples/pool.ray          2	Pool table example
 Examples/solids.ray        1	Transparency/reflectivity example
 MANIFEST                   1	This shipping list
 README                     1	General information
 References                 1	Publications of interest
 TODO                       1	List of suggested extensions	
 doc                        1	Documentation directory
 doc/primitive.ms           7	Tutorial on adding primitives
 doc/rayshade.1             8	Rayshade man page
 doc/texture.ms             6	Tutorial on adding textures
 nff2shade.awk              2	Awk script to convert NFF-->rayshade
 src                        1	Source directory
 src/Makefile               4	Make control file
 src/atmosphere.c           1	Atmospheric effects
 src/atmosphere.h           1	Header file for atmospheric effects.
 src/bounds.c               3	Bounding box routines
 src/box.c                  1	Box primitive
 src/cone.c                 4	Cone primitive
 src/constants.h            1	Various constants
 src/cylinder.c             3	Cylinder primitive
 src/datatypes.h            2	Datatype definitions
 src/defaults.h             1	Default values
 src/funcdefs.h             2	Function declarations
 src/grid.c                 5	Ray/grid intersection
 src/hf.c                   6	Heightfield primitive
 src/input.c                1	Routines to handle #include
 src/input_lex.l            2	Lexical analysis
 src/input_yacc.y           6	Parsing	
 src/intersect.c            3	Top-level intersection routines
 src/light.c                2	Shadow generation
 src/list.c                 1	Ray/list intersection
 src/main.c                 3	Driving routine
 src/malloc.c               4	A fast storage allocator
 src/matrix.c               5	Matrix manipulation
 src/memory.c               1	Memory management
 src/noise.c                5	Perlin-style Noise and DNoise()
 src/object.c               3	Misc. object functions
 src/outputp.c              2	Image file interface
 src/patchlevel.h           1	Patchlevel information
 src/plane.c                1	Plane primitive
 src/poly.c                 4	Polygon primitive
 src/primobj.h              2	Primitive object definitions
 src/ray_options.c          4	Command line parsing
 src/raymath.c              2	Vector functions
 src/raytrace.c             7	Sampling/antialiasing
 src/raytrace.h             1	Sampling patters
 src/setup.c                3	Initialization
 src/shade.c                5	Lighting calculations
 src/sphere.c               2	Sphere primitive
 src/superq.c               2	Superquadric primitive
 src/surface.c              2	Surface & color functions
 src/texture.c              5	Texturing & bump mapping
 src/texture.h              1	Texture definitions
 src/triangle.c             4	Triangle primitive
 src/typedefs.h             1	Misc. typedefs
 src/version.c              1	Version information
 src/viewing.c              3	Viewing transformations
 src/voxels.c               3	Voxel allocation & initialization
