home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CDPD Public Domain Collection for CDTV 2
/
CDPD_II_2352.bin
/
scope
/
151-175
/
scopedisk167
/
3dmaster
/
readme.doc
< prev
next >
Wrap
Text File
|
1992-10-27
|
9KB
|
168 lines
3-D Master DEMO version v00.01
13 March 1990
Copyright (c) 1990, Martin F. Staley
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Contained in this directory is the DEMONSTRATION version of 3-D Master,
a three-dimensional object editing, modeling and ray-tracing program for the
Amiga computer. This version is freely distributable, provided that the
entire 3D_Master directory --- including this notice and the "Pictures"
subdirectory --- is distributed as a whole. You are strongly encouraged to
distribute these files.
The OFFICIAL version can be obtained by sending a shareware contribution
to the author, as explained later. The official version is NOT freely
distributable. Users interested in a fast, inexpensive ray tracing program
are encouraged to obtain the official version. This program COULD be sold
for $100 or more, as one publisher wished to do. However, I decided to take
the shareware route instead.
Many features are disabled in the DEMO version. This is to encourage
potential users to send for the official version, which includes extensive
documentation; it is much easier to take advantage of 3-D Master's powerful
features when documentation is available. If too many people are unwilling
to support shareware distribution, they may eventually find the program sold
for much more from a software company.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Contents of this directory are as follows:
* Pictures (subdirectory). Select "Load Picture" in 3-D Master's "I/O"
menu to load a picture into memory, and then select "Show Picture" from
the "Scene" menu to see the picture. After selecting "Show Picture," a
keyboard key must be pressed to re-enable 3-D Master.
* 3dm --- this is the DEMO version of 3-D Master.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
Here is a list of some of 3-D Master's many features:
* VERY FAST ray tracing. While the authors of some programs seemed to
have spent much of their time making fancy, colorful user interfaces
(unfortunately, form without content is a trait common to Amiga
software), I was working hard to write the most computationally-
efficient ray-tracing algorithms possible. Typical pictures take under
an hour to generate, and even very complicated pictures can usually be
completed in under five hours. Scenes containing THOUSANDS of spheres
plus many other objects have taken only a couple hours.
* Surface mapping of IFF-format pictures onto every object (except lights)
available in 3-D Master. The surface mapping is as fast as regular
shading.
* Automatic smooth-shading of surfaces, with a user-selectable amount of
color dithering.
* Support of all four standard Amiga resolutions, as well as for the
overscan and hold-and-modify modes. Ray tracing can be performed in
any of one through six bit planes.
* Accurate facilities for scene visualization. Rather than making you
fumble with front, top, and side views --- as most 3-D programs do ---
3-D Master continually shows you the entire scene in perspective.
After a new object is entered, just select "Draw Scene" from the
"Project" menu, or use the hotkey combination RightAmiga-D, to tell
3-D Master to update the display.
* Support for true mathematically-perfect objects (e.g., cones and tubes),
as opposed to just the triangle-based objects that other programs seem
to love so much.
* The facility to enter objects in the EXACT positions, with the EXACT
dimensions, that you want. I once tried a program that required mouse
clicks in order to position the objects, and the objects almost always
came out in the wrong place and/or with the wrong size.
* Complete control over observer angles, distance from origin, eyeball
focal length, look point, and other parameters.
* Four different ground styles: checkerboard, triangular, polka-dot and
custom. In custom ground style, an IFF-format picture is mapped into
each ground rectangle.
* Any number (up to memory constraints) of light sources, each with user-
definable color and brightness.
* Over 40 pages of clear, carefully written documentation. Every feature
of 3-D Master is explained in detail, and several tables and diagrams
are included. The documentation was written with professional
typesetting software.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
The following should be known before using either version (DEMO or
OFFICIAL) of 3-D Master:
* You should periodically select "Draw Scene" from the "Project" menu.
This is because most parameter changes (e.g., "Angles/Distance" in the
"View" menu) do not cause an automatic redraw.
* 3-D Master was designed and tested on an Amiga 1000 (1985 vintage) with
v1.2 of AmigaDOS and 2.5 megabytes of memory. I hope that there are no
incompatibilities with other Amiga models or memory configurations, but
you should be sure things look okay with the demonstration version
before sending for the official version. Reports of incompatibilities,
or of bugs in general, will be greatly appreciated.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
I hope that the decision to try shareware distribution, rather than
professional publishing, was the wise choice. Sending the shareware
contribution, as explained below, will allow me to make a greater per-copy
profit and will allow you to get a powerful ray-tracing program for much
less than the other guys charge. That this program is provided as shareware
should not be taken as an indication that it's no good --- just try the
demonstration version and look at some of the pictures provided on disk.
Also remember that the official version comes with over 40 pages of good
documentation.
A point that should be made is that 3-D Master, while in many respects
more powerful than some published 3-D programs, should not be taken as a
replacement for other ray tracing programs you may own. Some programs, with
their fancy triangle-manipulation capabilities, may be better for generating
certain types of shapes. 3-D Master is best for generating geometric shapes
like toroids, elliptical cones and tubes, and springs, and for FAST ray-
tracing. Pictures in the "Pictures" subdirectory provide good examples.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
To order the official version of 3-D Master, send a check or money order
(or cash at your own risk) for at least $25 (or $30 if you're outside the
United States) to:
+-------------------------+
| Martin F. Staley |
| 222 Sierra Vista Dr. |
| Tucson, Arizona 85719 |
+-------------------------+
Remember, of course, to write your own name and address clearly on a sheet
of paper inside the envelope. Also include a signed statement that you will
make copies of 3-D Master FOR BACKUP PURPOSES ONLY. Finally, by requesting
the official version you agree that the following disclaimer has been read,
understood, and accepted.
DISCLAIMER
Martin F. Staley (Author) makes no representations or warranties with
respect to 3-D Master (Program), or to associated documentation, and
specifically disclaims any implied warranties of merchantability or fitness
for any particular purpose. Author assumes no responsibility whatsoever for
any direct or indirect damages arising from the use or misuse of Program.
Documentation and Program are sold on a strict ``as is'' basis. Author
reserves the right to revise Program, or documentation, or both, without
obligation of Author to notify any person of such revision.
----------------------------------------------------------------------------
----------------------------------------------------------------------------