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 >
Text File  |  1992-10-27  |  9KB  |  168 lines

  1.  
  2.             3-D Master DEMO version v00.01
  3.                     13 March 1990
  4.              Copyright (c) 1990, Martin F. Staley
  5.  
  6. ----------------------------------------------------------------------------
  7. ----------------------------------------------------------------------------
  8.  
  9.    Contained in this directory is the DEMONSTRATION version of 3-D Master,
  10. a three-dimensional object editing, modeling and ray-tracing program for the
  11. Amiga computer.  This version is freely distributable, provided that the
  12. entire 3D_Master directory --- including this notice and the "Pictures"
  13. subdirectory --- is distributed as a whole.  You are strongly encouraged to
  14. distribute these files.
  15.  
  16.    The OFFICIAL version can be obtained by sending a shareware contribution
  17. to the author, as explained later.  The official version is NOT freely
  18. distributable.  Users interested in a fast, inexpensive ray tracing program
  19. are encouraged to obtain the official version.  This program COULD be sold
  20. for $100 or more, as one publisher wished to do.  However, I decided to take
  21. the shareware route instead.
  22.  
  23.    Many features are disabled in the DEMO version.  This is to encourage
  24. potential users to send for the official version, which includes extensive
  25. documentation; it is much easier to take advantage of 3-D Master's powerful
  26. features when documentation is available.  If too many people are unwilling
  27. to support shareware distribution, they may eventually find the program sold
  28. for much more from a software company.
  29.  
  30. ----------------------------------------------------------------------------
  31. ----------------------------------------------------------------------------
  32.  
  33.    Contents of this directory are as follows:
  34.  
  35.    * Pictures (subdirectory).  Select "Load Picture" in 3-D Master's "I/O"
  36.      menu to load a picture into memory, and then select "Show Picture" from
  37.      the "Scene" menu to see the picture.  After selecting "Show Picture," a
  38.      keyboard key must be pressed to re-enable 3-D Master.
  39.  
  40.    * 3dm --- this is the DEMO version of 3-D Master.
  41.  
  42. ----------------------------------------------------------------------------
  43. ----------------------------------------------------------------------------
  44.  
  45.    Here is a list of some of 3-D Master's many features:
  46.  
  47.    * VERY FAST ray tracing.  While the authors of some programs seemed to
  48.      have spent much of their time making fancy, colorful user interfaces
  49.      (unfortunately, form without content is a trait common to Amiga
  50.      software), I was working hard to write the most computationally-
  51.      efficient ray-tracing algorithms possible.  Typical pictures take under
  52.      an hour to generate, and even very complicated pictures can usually be
  53.      completed in under five hours.  Scenes containing THOUSANDS of spheres
  54.      plus many other objects have taken only a couple hours.
  55.  
  56.    * Surface mapping of IFF-format pictures onto every object (except lights)
  57.      available in 3-D Master.  The surface mapping is as fast as regular
  58.      shading.
  59.  
  60.    * Automatic smooth-shading of surfaces, with a user-selectable amount of
  61.      color dithering.
  62.  
  63.    * Support of all four standard Amiga resolutions, as well as for the
  64.      overscan and hold-and-modify modes.  Ray tracing can be performed in
  65.      any of one through six bit planes.
  66.  
  67.    * Accurate facilities for scene visualization.  Rather than making you
  68.      fumble with front, top, and side views --- as most 3-D programs do ---
  69.      3-D Master continually shows you the entire scene in perspective.
  70.      After a new object is entered, just select "Draw Scene" from the
  71.      "Project" menu, or use the hotkey combination RightAmiga-D, to tell
  72.      3-D Master to update the display.
  73.  
  74.    * Support for true mathematically-perfect objects (e.g., cones and tubes),
  75.      as opposed to just the triangle-based objects that other programs seem
  76.      to love so much.
  77.  
  78.    * The facility to enter objects in the EXACT positions, with the EXACT
  79.      dimensions, that you want.  I once tried a program that required mouse
  80.      clicks in order to position the objects, and the objects almost always
  81.      came out in the wrong place and/or with the wrong size.
  82.  
  83.    * Complete control over observer angles, distance from origin, eyeball
  84.      focal length, look point, and other parameters.
  85.  
  86.    * Four different ground styles: checkerboard, triangular, polka-dot and
  87.      custom.  In custom ground style, an IFF-format picture is mapped into
  88.      each ground rectangle.
  89.  
  90.    * Any number (up to memory constraints) of light sources, each with user-
  91.      definable color and brightness.
  92.  
  93.    * Over 40 pages of clear, carefully written documentation.  Every feature
  94.      of 3-D Master is explained in detail, and several tables and diagrams
  95.      are included.  The documentation was written with professional
  96.      typesetting software.
  97.  
  98. ----------------------------------------------------------------------------
  99. ----------------------------------------------------------------------------
  100.  
  101.    The following should be known before using either version (DEMO or
  102.    OFFICIAL) of 3-D Master:
  103.  
  104.    * You should periodically select "Draw Scene" from the "Project" menu.
  105.      This is because most parameter changes (e.g., "Angles/Distance" in the
  106.      "View" menu) do not cause an automatic redraw.
  107.  
  108.    * 3-D Master was designed and tested on an Amiga 1000 (1985 vintage) with
  109.      v1.2 of AmigaDOS and 2.5 megabytes of memory.  I hope that there are no
  110.      incompatibilities with other Amiga models or memory configurations, but
  111.      you should be sure things look okay with the demonstration version
  112.      before sending for the official version.  Reports of incompatibilities,
  113.      or of bugs in general, will be greatly appreciated.
  114.  
  115. ----------------------------------------------------------------------------
  116. ----------------------------------------------------------------------------
  117.  
  118.    I hope that the decision to try shareware distribution, rather than
  119. professional publishing, was the wise choice.  Sending the shareware
  120. contribution, as explained below, will allow me to make a greater per-copy
  121. profit and will allow you to get a powerful ray-tracing program for much
  122. less than the other guys charge.  That this program is provided as shareware
  123. should not be taken as an indication that it's no good --- just try the
  124. demonstration version and look at some of the pictures provided on disk.
  125. Also remember that the official version comes with over 40 pages of good
  126. documentation.
  127.  
  128.    A point that should be made is that 3-D Master, while in many respects
  129. more powerful than some published 3-D programs, should not be taken as a
  130. replacement for other ray tracing programs you may own.  Some programs, with
  131. their fancy triangle-manipulation capabilities, may be better for generating
  132. certain types of shapes.  3-D Master is best for generating geometric shapes
  133. like toroids, elliptical cones and tubes, and springs, and for FAST ray-
  134. tracing.  Pictures in the "Pictures" subdirectory provide good examples.
  135.  
  136. ----------------------------------------------------------------------------
  137. ----------------------------------------------------------------------------
  138.  
  139.    To order the official version of 3-D Master, send a check or money order
  140. (or cash at your own risk) for at least $25 (or $30 if you're outside the
  141. United States) to:
  142.  
  143.             +-------------------------+
  144.             |  Martin F. Staley       |
  145.             |  222 Sierra Vista Dr.   |
  146.             |  Tucson, Arizona 85719  |
  147.             +-------------------------+
  148.  
  149.    Remember, of course, to write your own name and address clearly on a sheet
  150. of paper inside the envelope.  Also include a signed statement that you will
  151. make copies of 3-D Master FOR BACKUP PURPOSES ONLY.  Finally, by requesting
  152. the official version you agree that the following disclaimer has been read,
  153. understood, and accepted.
  154.  
  155.                 DISCLAIMER
  156.  
  157.    Martin F. Staley (Author) makes no representations or warranties with
  158. respect to 3-D Master (Program), or to associated documentation, and
  159. specifically disclaims any implied warranties of merchantability or fitness
  160. for any particular purpose.  Author assumes no responsibility whatsoever for
  161. any direct or indirect damages arising from the use or misuse of Program.
  162. Documentation and Program are sold on a strict ``as is'' basis.  Author
  163. reserves the right to revise Program, or documentation, or both, without
  164. obligation of Author to notify any person of such revision.
  165.  
  166. ----------------------------------------------------------------------------
  167. ----------------------------------------------------------------------------
  168.