home *** CD-ROM | disk | FTP | other *** search
/ Inside Multimedia 1995 December / IMM1295.ISO / share / grafik / mnm / readme.doc < prev   
Text File  |  1994-06-11  |  11KB  |  277 lines

  1.  
  2.              "Mid Night Modeller" (MNM)
  3.                   ver 1.0
  4.             (c) 1994. by David R.Taylor
  5.                 All rights reserved!
  6.  
  7.        for Persistence of Vision Ray Tracer (POV-Ray) ver 2 or greater
  8.  
  9.  
  10.  
  11.  
  12. PAGE #             ---------- GETTING UP AND RUNNING -------------------
  13.       1            INTRODUCTION
  14.       2            FEATURES
  15.       3            SYSTEM REQUIREMENTS
  16.       4            INSTALLING
  17.       5            ON-LINE HELP
  18.       6            LEGAL STUFF
  19.       7            REGISTERING
  20.       8            HOW TO CONTACT ME
  21.  
  22.  
  23.  
  24.  
  25.  
  26. INTRODUCTION:                                              -=PAGE 1=-
  27.  
  28.       Mid Night Modeller is a Graphical User Interface (GUI) package
  29.   designed to create .POV files to be read by POV-Ray v2.0 and Up. MNM was
  30.   made to resemble AutoDesk's AutoCAD in some ways. I was pretty used to acad
  31.   and felt that the current POV modeller's were a bit to confusing to use.
  32.   Working on a acad like interface was really tough. I have rewritten the
  33.   engine several times to get it the way it is now. And I like it!
  34.       Mid Night Modeller can be broken into two parts. The INTERFACE and the
  35.   COMMANDS. The 'Interface' is like a program in itself. The 'Commands'
  36.   communicate with the interface to carry out a task. For instance, if
  37.   a command needs to get a Point value....it will call the 'interface' with
  38.   specific information about what the user can input....in this case, it's 
  39.   a point. If the user enters a string...you'll get an error message. If you
  40.   type in a point, or click the graphics window, MNM will return a 'point'
  41.   to the command that is running. Commands may allow for many different 
  42.   inputs at the same time. The interface will return what type of value the
  43.   user inputted (i.e. points, keywords, numbers, strings and new commands) 
  44.   along with the actual values. 
  45.       The interface has total control over commands though. If you select
  46.   a new command while one is already in progress, that command is forced
  47.   to exit whatever it is doing.
  48.  
  49.       POV-Ray is a Rendering program that uses a technique called
  50.   "Ray-Tracing" to produce realistic looking images. A .POV file is a TEXT 
  51.   file which describes a "scene" that may be rendered by POV. You can create 
  52.   these files with any text editor or through a POV Modeller such as this 
  53.   program, MORAY, POVCAD, ...ext. You can find POV-Ray where you found MNM
  54.   (usually anyway).
  55.  
  56.  
  57.  
  58.  
  59.                                
  60.  
  61.  
  62. FEATURES:                                                  -=PAGE 2=- 
  63.  
  64.   > Create Cones, Cubes, Spheres, Toruses, HeightFields, Discs, Planes, 
  65.     Cylinders, PointLights, Spotlights, AreaLights, Meshes, Faces, Triangles 
  66.     and Polylines.
  67.  
  68.   > 3D Mesh construction tools for designing thoughs surfaces you just can't
  69.     do by hand.
  70.  
  71.   > The ability to create complex textures with the MKTEXT command. You can
  72.     use Image_Maps, Bump_Maps, Color_Maps and/or just about every
  73.     pigment/normal/finish variable available.
  74.  
  75.   > Point tools and filters to help you select points already in your scene.
  76.     These features are great for animating objects along a B-Spline path.
  77.  
  78.   > Editable MAINMENU and SIDEMENU allows for MNM to be modified to your 
  79.     way of doing things.
  80.  
  81.   > A Command area that will display helpful messages that will tell you 
  82.     whats going on, and what you have to do (if anything). 
  83.  
  84.   > Coordinates display which shows you your mouse cursor coordinates as you
  85.     move through the graphics windows. Coordinates can be set to ACTUAL, POLAR 
  86.     or RELATIVE.
  87.  
  88.   > A Graphics area which can have multiple windows (viewports) with
  89.     different view settings. Views can be in 3D, Top, Front, Side, and World 
  90.     views.
  91.  
  92.   > Manipulate your display with ZoomIn, ZoomPrevious, ZoomCenter, ZoomAll, 
  93.     Redraw, RedrawAll, and Pan to see exactly what your drawing at any moment
  94.     without exiting the current command.
  95.  
  96.   > Create CSG objects using Layers. Layers can have there own color, 
  97.     visibility, CSG type, transformation, texture, name ..ext. 
  98.  
  99.   > Import Meshes, Faces or Polylines from DXF files or import Triangles
  100.     from RAW files.
  101.  
  102.   > Erase, Move, Copy, Rotate, Scale and Change objects. Edit objects
  103.     further with the OBJECTEDIT command. This command allows you to edit 
  104.     specific/common variables about each object.
  105.  
  106.   > Drawing Aids like GRID, ORTHO, AXIS, CENTER, BLIPS.
  107.  
  108.   > a RENDER NOW feature which exits MNM, runs POV, and returns to MNM. 
  109.     
  110.   > a Full Command-Line options dialog for POV.
  111.  
  112.   > On-line Help, and more!
  113.  
  114.  
  115.  
  116.  
  117. SYSTEM REQUIREMENTS:                                       -=PAGE 3=-
  118.  
  119.       CPU:  An IBM (or compatible) 286 CPU or better.
  120.       FPU:  Optional, but highly recommended.
  121. OP_SYSTEM:  DOS ver 3.3 or greater.
  122.     VIDEO:  A VGA card. Uses the 640x480x16 VGA mode.
  123.     MOUSE:  Required!
  124. RENDERING:  Requires POV ver 2.0 or greater to render a scene.
  125.       RAM:  Not much is needed! MNM uses DiskSpace for storing objects rather
  126.         than ram. Therefore, there is no limit to the amount of objects
  127.         you can create in a scene.
  128.  
  129.  
  130.  
  131.  
  132.  
  133. INSTALLING:                                                -=PAGE 4=- 
  134.  
  135.        To INSTALL type at the DOS prompt:
  136.  
  137.            INSTALL
  138.  
  139.        The Install program will extract the files from INSTALL.DAT into
  140.   the directories you setup during the install program, and creates a 
  141.   MNM.INI file where you can change the directories later without
  142.   reinstalling. After INSTALL is complete, you may run Mid Night Modeller.
  143.  
  144.        To edit the MNM.INI file later if you want, open the MNM.INI file 
  145.   and edit the statements below to reflect the directories your files are 
  146.   located in:
  147.  
  148.        MNM_DIR(...);  where MNM.EXE, BGI(Borland Graphics Interface), and 
  149.               MNM.INI and are located.
  150.        POV_DIR(...);  where POVRAY.EXE is located (if available).
  151.        LIB_DIR(...);  where your INCLUDE files are located relative to POVRAY.EXE
  152.    SUPPORT_DIR(...);  where DLG, DAT, HLP ..ext, files are located.
  153.       WORK_DIR(...);  where STARTUP.FIL and your work files are located.
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160. ONLINE HELP:                                               -=PAGE 5=- 
  161.  
  162.       This document is sparse, but there are plenty of topics on the 'On-line
  163.   help' feature. However, if you prefer to read the document from another
  164.   program/editor, you can find the file named MNM.HLP in the support 
  165.   directory. 
  166.       You can add your own help topics in if you like but make sure
  167.   to put a *HLP* statement just before the information and the name of this
  168.   information on the line just after the "*HLP*" statement. Who know why you 
  169.   may want to add topics in this file<g>. Maybe to write down notes about a 
  170.   certain work file or something. Example:
  171.  
  172. *HLP*
  173. MYFILE
  174.        This is bla..bla..bla and so on a so forth ..ext, ..ext <g>
  175.  
  176.  
  177.  
  178.   
  179.       To use the On-line help, type below from within MNM:
  180.        
  181.       help
  182.  
  183.       And hit enter twice! You will see a list of COMMANDS and TOPICS. Hit
  184.   enter again to return to the main screen. If you saw a topic of interest, 
  185.   then type the name(as you saw it). Once you type the name, MNM will 
  186.   display the help section you entered. To cancel, select CANCEL from the 
  187.   MAIN or SIDE menu's. Don't enter cancel to 'cancel' cause, the help command
  188.   will display the 'cancel' help section! There's a way for you to type in 
  189.   cancel to actually cancel...but this information is in the On-line help.
  190.   
  191.  
  192.  
  193.  
  194.  
  195.  
  196. LEGAL STUFF:                                               -=PAGE 6=- 
  197.  
  198.       This program may be transferred to other computers, networks and
  199.   services as long as the files that came with MNM are NOT changed, hacked 
  200.   or edited in any way, shape, or form. However, you may add Work files, 
  201.   sidemenu, and mainmenu files if you like, provided that you make public 
  202.   that thoughs files didn't come with the MNM PACKAGE.
  203.       
  204.       THE MNM PACKAGE consist of the following files below:
  205.  
  206.       INSTALL.EXE, INSTALL.DAT, README.DOC and the files extracted
  207.         from the INSTALL.DAT file.
  208.  
  209.       You MAY NOT sell this program without my permission. If your a BBS, 
  210.   then you may charge for downloading fees and/or connect time charges for
  211.   downloading.
  212.       I take NO responsibility for any damages that MNM (Mid Night Modeller)
  213.   may cause to you or your computer such as loss of data, a hard disk crash, 
  214.   a monitor burnout, computer freezes ...ext. You use this program at you 
  215.   own risk!!! 
  216.       If you don't agree with the statements above then DON'T RUN MID NIGHT 
  217.   MODELLER!
  218.  
  219.  
  220. Mid Night Modeller, Copyright (c) 1994 David Richard Taylor.
  221.  
  222. Persistence of Vision Ray Tracer (POV-Ray), Copyright (c) POV-Ray Team. 1993
  223.  
  224. Programmed with:
  225. Borland Turbo C++ v3.0, Copyright (c) Borland. 1992
  226.  
  227. Turbo C++ and BGI(Borland Graphics Interface) are trademarks or
  228. registered trademarks of Borland International,Inc. 1992.
  229.  
  230. Autodesk and AutoCAD is registered in the US Patent and Trademark Office
  231. by AutoDesk,Inc. DXF is a trademark of Autodesk,Inc.
  232.  
  233. All names, trademarks and copyrights that are listed in this file go to 
  234. there respectful owners.
  235.  
  236.  
  237.  
  238.  
  239.  
  240. REGISTERING:                                               -=PAGE 7=- 
  241.  
  242.       Mid Night Modeller version 1.0 is shareware and has a fee of
  243.      $20 US dollars - see below for address!
  244.  
  245.       Shareware means you can evaluate the software before you pay for it. 
  246.   You may evaluate Mid Night Modeller for ever, but I wouldn't be to happy 
  247.   if you really like it and use it, but don't register. Especially for 
  248.   commercial perposes. Please do your part in contributing to the cause of 
  249.   Shareware, and to Mid Night Modeller. You know....someone worked really 
  250.   hard on this program(me), and besides...its for a good cause! 
  251.  
  252.       If you register, then your questions, suggestions, are always held at 
  253.   top priority. You'll also get a discount on future releases of Mid Night 
  254.   Modeller. I may also custom program parts of MNM for your specific needs.
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261. HOW TO CONTACT ME:                                         -=PAGE 8=- 
  262.  
  263.      If you have any questions, comments, suggestions, or have found some
  264.   bugs you want me to know about, Please contact me on these On-line
  265.   services through E-Mail or message forums:
  266.  
  267.  America On Line:   DavidT4177
  268.       CompuServe:   David R. Taylor, 74364,1437
  269.      
  270.  
  271. To Register, send a $20 check payable to:
  272.  
  273.     David Taylor
  274.     3875 Elkwood street
  275.     Newbury Park, California  91320
  276.  
  277.