home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d5xx
/
d596
/
rayshade.lha
/
Rayshade
/
ReadMe.Amiga
< prev
next >
Wrap
Text File
|
1992-02-01
|
4KB
|
92 lines
Rayshade 3.0 - Amiga version 0.8
August 1991
This version of Rayshade for the Amiga has been compiled with SAS/C 5.10b.
It is ported over from the UNIX version available in comp.sources.unix,
which can be obtained via ftp from the uunet.uu.net server.
For documentation refer to rayshade.tex (has to be TeX'ed with troffman.sty
from the tr2tex distribution) or rayshade.man.
The ZOO-files have been compressed with ZOO 2.10 from fish disk 527 and have
to be extracted with the same version. To install rayshade to your harddisk
(called DH0: here) you have to issue the following commands:
makedir dh0:Rayshade
cd dh0:Rayshade
df0:c/zoo x df0:Rayshade/RayshadeA
Examples for using Rayshade
To process the example input file h2o.ray from the distribution, you type:
rayshade -R 64 64 -O h2o.rs h2o.ray
With a PAL A2000B & 68010 CPU this image should be calculated in less than
5 minutes.
The -R option above sets the resolution to 64 * 64 pixels, the output is
written to h2o.rs and can be processed with rs2fbm for quantizing with FBM
(fbquant) or it can be directly fed into HamLab to produce a HAM
IFF-picture.
If you set up your own input file it's always best to begin computing a
picture with low resolution (e.g. 64*64 or 128*128 pixels) and if the test
picture was fine, proceed to higher resolution for the final picture (e.g.
rayshade -R 512 512 -O h2o.rs h2o.ray).
Raytracing is a very time consuming task, so you should think of setting
the priority of your cli/shell to -1 with "Changetaskpri -1" before you
start Rayshade. A stack of 64kB should be enough for most input files,
sometimes a stack of 100000 Bytes is required.
Because I had too little spare time to clean up the sources (comment the
changes) I distribute it as context diffs to the original sources plus the
amiga specific files. You can use Patch from fish disk 296 to apply these
patches to the original sources, just type "Patch <diffs.flex" after you
have copied the amiga specific files in your source directory.
If you distribute this program, please distribute it always in complete form:
RayShadeA.zoo Documentation, examples & binaries, diffs.flex
RayShade30.zoo The original Rayshade 3.0 source
The 68020 & 68881 version (you really must have *BOTH* to use it) is named
RS_881. This version has been compiled with -m2 and -f8 options and should
be tested a bit more (any volunteers ?).
---------------------------------------------------------------------------
rs2fbm is a utility for conversion of Rayshade output to FBM format. FBM
is a image manipulation toolkit for image file format conversion (PCX, IFF,
GIF, Sun raster files etc.), resizing of images, color quantization and so
on. The Amiga version of FBM is available via ftp at
rusmv1.rus.uni-stuttgart.de.
Usage: rs2fbm input.rs [output.fbm]
if output.fbm is omitted, then the output is written to stdout.
---------------------------------------------------------------------------
Rayshade output can be converted to HAM-IFF-images with Hamlab, a shareware
program also available at rusmv1.rus.uni-stuttgart.de. The Amiga version of
tr2tex is available at the same site.
HamLab is also on Fish disk 466.
---------------------------------------------------------------------------
This Rayshade version was ported to the Amiga by:
Martin Hohl
Robert-Leicht-Strasse 132
W-7000 Stuttgart 80
F.R. Germany
eMail: zrzo0370@rusmv1.rus.uni-stuttgart.de
zrzo0111@helpdesk.rus.uni-stuttgart.de
DISCLAIMER:
In no case the authors of rayshade will be responsable or liable for any
damages or losses of data you might have by using the Amiga version of
Rayshade. Using Rayshade is at your own risk. Since Rayshade is free
software it comes without any warranty.