home *** CD-ROM | disk | FTP | other *** search
/ TopWare 18: Liquid / Image.iso / liquid / top1125 / povcomm.doc < prev    next >
Text File  |  1994-01-25  |  17KB  |  362 lines

  1. +++++++++++++++++++++ POV COMMANDER (ver 1.3) ++++++++++++++++++++++++++++++
  2.  
  3. NEW THIS VERSION :
  4.     -Various minor bugs fixed.
  5.     -The ability to choose your output path for the picture being traced
  6.          by dragging a path from the file window,  or choose one from a 
  7.                  selection of defaults.
  8.             -A view last output options for those times when there is an error
  9.                  when POV tried to parse your file. Very handy.
  10.  
  11. This program is designed to make the use of the POV raytracing program
  12. easier. The documentation assumes that you have a basic knowledge of
  13. how either POV 1.0 or 2.0 works. POV Commander also allows you to assign
  14. other programs, 3D modellers, and ray-tracing utilities to User Configurable
  15. buttons - and the ability to run all of these and POV with a click of the 
  16. mouse. There is even a built in on-screen file manager with a drag-and-drop
  17. style interface to make assigning of directories, files and user 
  18. configurable buttons quick and easy! Advanced options include the ability
  19. to edit your POV text files, multiple traces of different POV files with 
  20. one click of the mouse, the ability to save your favorite library paths,and a 
  21. view include file option that allows you to see which files are being included in
  22. a graphical display. All POV options are assignable as easy as clicking your mouse!
  23.  
  24.  
  25. REQUIREMENTS : DOS 5.0 and a Microsoft compatible mouse. (And the POV 
  26.         Raytracing program, of course!)
  27.  
  28. THIS PROGRAM IS SHAREWARE. YOU MAY USE THIS PROGRAM FOR A TRIAL PERIOD
  29. OF 30 DAYS, AFTER WHICH TIME YOU MUST REGISTER IT IF YOU INTEND TO 
  30. CONTINUE USING IT. BY REGISTERING THIS PROGRAM, YOU WILL RECEIVE THE
  31. LATEST VERSION OF POV COMMANDER WITH ALL OF THE ADVANCED OPTIONS THAT 
  32. WERE NOT INCLUDED IN THE SHAREWARE VERSION. YOU WILL ALSO BE GIVEN
  33. FUTURE UPGRADES OF VERSIONS 1.x of THE PROGRAM FREE. SEE "ORDER.DOC" FOR 
  34. ORDERING INFORMATION. THE PRICE IS $10. 
  35. THIS  PROGRAM IS A WORKING COPY - ONLY A FEW OF THE ADVANCED FEATURES
  36. ARE DISABLED IN THE SHAREWARE VERSION.
  37.  
  38. THE AUTHOR RESERVES ALL RIGHTS TO THIS PROGRAM. THE AUTHOR DOES NOT
  39. WARRANT THIS PROGRAM'S FITNESS OR SUITABILITY FOR ANY PURPOSE. ALL 
  40. USERS SHOULD USE IT AT THEIR OWN RISK. THE ONLY THING THAT IS GUARANTEED
  41. IS THAT IT WILL TAKE UP A LITTLE HARD DRIVE SPACE.
  42.  
  43. The author will make a reasonable effort to correct problems and software
  44. bugs relating to documented features of the program for registered users.
  45. The author intends to make continuing improvements to the program. To this 
  46. end, comments and suggestions are welcomed. (Even from non-registered users.)
  47.  
  48. Users may contact the author, Matthew O. Alvey on America Online under
  49. user name NIHIL777, or in writing at:
  50.  
  51.         3436 Kendale Dr.
  52.         Ft. Wayne, IN. 46835
  53.  
  54. or over Internet at address:  NIHIL777@AOL.COM
  55.  
  56. *************************************************************************
  57. 1.0     THE POV COMMANDER ENVIRONMENT
  58.  
  59. **IMPORTANT!!** The first time you start POV COMMANDER change to the directory 
  60. that contains POV COMMANDER and type "START". Otherwise the program
  61. will not function properly. Always use 'START' each time you run the program.
  62. You must also know in advance where the POV raytracing program is on your hard drive.
  63.  
  64. The POV Commander environment is based on a point-and-click concept.
  65. It is completely mouse driven. All options are chosen by left clicking on them. 
  66. Some items are even assigned by clicking and dragging, so that there is a minimal 
  67. amount of keyboard use. 
  68.  
  69. The left side of the screen is devoted to the File Commander. This lets
  70. you browse through your drives and find files with the ease of the mouse.
  71. From here you will drag-and-drop the files and directories you want, as
  72. well as assign your user configurable buttons. 
  73. At the bottom of the file window are eight buttons that allow you to 
  74. save, load, run POV ect.
  75. There is also a file mask selector, accessed by clicking on the line that
  76. displays the current directory.
  77.  
  78. The right half of the screen contains all of your POV options. These are
  79. all set with the click of the mouse. The bottom right half of the screen
  80. contains more large buttons to view the include chain, trace multiple POV
  81. files, and four other buttons which you can assign to run any other
  82. programs you want (3d modellers, ect.).
  83.  
  84. There is a menu bar at the top of the screen, and a status line bar at the
  85. bottom of the screen. Keep an eye on the Status bar, as it will let you
  86. know what you can do in any given situation.
  87.  
  88. 1.1  DEF Files
  89.  
  90. POV Commander works with .DEF files. These files contain all of the
  91. POV options that you set - anti-aliasing values, include directories, ect.
  92. This is the file that POV will use to trace your picture. All your work
  93. will be saved in a file with an extension of .DEF. POV COMMANDER 
  94. automatically loads the last .DEF file you used in your last POV COMMANDER
  95. session.
  96.  
  97. **************************************************************************
  98. 2.0     THE MENUS
  99. **************************************************************************
  100.  
  101. 2.1  The FILE menu.
  102.  
  103. NEW     The new option resets all of the POV options to their defaults,
  104.         if you were previously working on a file, you are first asked
  105.         if you want to save it.
  106.  
  107. LOAD    This option loads the currently highlighted DEF file in the File   
  108.         Commander area. If no DEF file is highlighted, this command is
  109.         ignored. See the File Commander section for an easier way of 
  110.         loading DEF files. This option is only here for menu-heads.
  111.  
  112. SAVE    This option will save the currently loaded DEF file to the POV
  113.         directory. This is where it needs to be for POV to use it.
  114.  
  115. SAVE AS This allows you to save the current DEF file under a new name.
  116.  
  117. EXIT    This option allows you to exit the POV COMMANDER back to DOS.
  118.  
  119. LAST 5 DEF FILES WORKED ON.
  120.         Under the EXIT option will be listed the last 5 DEF files that
  121.         you have worked on. This is a quick-load option for files that
  122.         you work on often. Just click on the name and the file will be
  123.         loaded!
  124.  
  125.  
  126. 2.2 The OPTIONS menu
  127.  
  128. RUN POV This option saves your current DEF file if it needs saving and
  129.         runs POV using that file as its definition. When POV is finished
  130.         you will return to the COMMANDER.
  131.  
  132. EDIT    This allows you to see your POV file as text and edit it. 
  133.     Files other than your currently selected .POV file may be viewed
  134.     by double-clicking on them in the File Commander window.
  135.         **REGISTERED VERSION ONLY**
  136.  
  137. VIEW INCLUDE CHAIN  This allows you to view graphically the other files    
  138.         that are being included in your POV file. Any files that cannot
  139.     be found in the paths listed in your Library Paths are marked
  140.     as such.
  141.  
  142. BATCH RUNNER  This brings up a window which allows you to trace more than     
  143.         one POV file at a time in succession. While this window is up, the
  144.     File Commander is still active, so that you can drag and drop up
  145.     to 50 .DEF files to be traced in a row. If you don't like the order
  146.     that you have put the .DEF files in, just drag and drop the out of 
  147.     place files to whichever of the 50 positions you want it to be at. 
  148.     Unwanted files can be deleted by double-clicking on them. To start
  149.     completely fresh, hit the clear button. When you are ready to trace
  150.     all of the .DEF files you have listed, hit the RUN POV button. Be
  151.     sure that you have the 'Abort with a keypress' option turned on for
  152.     each of those .DEF files, otherwise you will be tracing pictures for
  153.     a long time with no way to abort them! (Except mabey ctrl-C, I haven't 
  154.     tried.)
  155.         **THE RUN POV BUTTON IN THE BATCH FILE RUNNER WORKS IN THE REGISTERED 
  156.     VERSION ONLY**
  157.  
  158. HEIGHT & WIDTH  This pop-up window contains many height and width values  
  159.         that you may choose by clicking on them with the left mouse
  160.         button. If you have an odd size that you use frequently, you can
  161.         enter up to three of these, by clicking in the box and entering
  162.         your custom height and width values. The change start and end values
  163.     checkbox will automatically update the start row, start column, ect.
  164.     values after you hit O.K., if you have these items turned on. 
  165.  
  166. PALLET TYPE  This allows you to choose the appropriate pallet type for your 
  167.         video card.
  168.  
  169. BUFFER SIZE  This allows you to enter how you want POV to write its image file 
  170.     to disk. You can set it to write after each line is rendered, or set it 
  171.     to write after so many Kilobytes. As with many of these options, see
  172.     the POV documentation.
  173.  
  174. OUTPUT FILE NAME  This allows you to choose what file format POV uses
  175.         when writing image files to disk.
  176.  
  177. OUTPUT FILE PATH  This is where you can choose one of the default paths for
  178.         you output picture.  You can also assign an output file path by dragging one
  179.         from the file window and dropping it in the file output path display box, right
  180.         below your output file name on the main screen.
  181.  
  182. NUMBER OF SYMBOLS  This allows you to change the number of symbols value
  183.         that POV uses when reading POV files. Large POV files may need a high
  184.         value here. See POV Documentation.
  185.  
  186. CHANGE POV VERSION  This option toggles the screen between options from
  187.         POV version 1.0 and 2.0.  The options from ver. 2.0 that aren't 
  188.         available in 1.0 will be grayed out.
  189.  
  190. VIEW LAST OUTPUT  This option will flip you back to dos to see what happened with
  191.         POV, if there was an error.  When you are finished, hit a key to return.
  192.  
  193.  
  194. 2.3 The CONFIG Menu
  195.  
  196. PROGRAM LOCATIONS  This brings up a window that allows you to enter or
  197.         change the locations you have assigned for POVRAY.EXE and 
  198.         POVCOMM.EXE. 
  199.  
  200. SAVE CONFIGURATION  This allows you to save any changes you have made
  201.         to the POV COMMANDER configuration, which includes: custom heights,
  202.         program locations, user configurable buttons, custom colors, all the
  203.     files you have assigned in the batch runner, and the POV version you
  204.     are using. You will be prompted before exiting the program if the config
  205.     needs saving
  206.  
  207. POV VERSION  This allows you to set up POV Commander to use the appropriate    
  208.     version of POV. Choose 1.0 if you are using POV version 1.0, and 2.0
  209.     for POV version 2.0. This option is automatically set to 2.0, unless
  210.     you change it at some point.
  211.  
  212. SAVE LIBRARY PATHS  This option allows you to save you current library paths  *NEW*
  213.     in a file for quick loading later. All files are saved with a *.PTH
  214.     in the same directory where POV Commander is. You can click on O.K.
  215.     to save under the current *.PTH name listed, or enter a new name.
  216.  
  217. LOAD LIBRARY PATHS  This option aloows you to load the currently highlighted  *NEW*
  218.     file in the File Commander with a .PTH extension.  An easier way is
  219.     to drag a .PTH file onto the Library Paths display box in the middle 
  220.     bottom of the screen.
  221.  
  222. COLORS  This allows you to change the colors as they appear in POV COMMANDER.    
  223.     Some combinations can be quite loud (and hurt your eyes!).
  224.         
  225.  
  226.  
  227. **************************************************************************
  228. 3.0  THE FILE COMMANDER
  229.  
  230. 3.1 Changing directories and drives                        
  231.  
  232. All files and directories are displayed within the File Commander Window.
  233. Directories are shown enclosed in <> signs. To change to that directory
  234. DOUBLE CLICK on the directory name. The symbol <.\> will take you back to 
  235. the root of the current drive, and <..\> will take you back one directory 
  236. in the current drive. These symbols will always be the first two listed in 
  237. the File Commander window. (Unless you are in the root drive.
  238. To change to a new drive, simply click on the drive letter, A:, B:, ect.,
  239. located at the top of the file commander.
  240.  
  241. To change which files are seen, click on the bar near the top of the File
  242. Commander that contains the path name. A popup window will appear that will
  243. allow you to choose a pre-defined file mask, or to enter one of your own.
  244. You may use any normal DOS wildcards. i.e. if you enter *.INC, only files
  245. with a .INC extion will be shown from then on in the File Commander window.
  246.  
  247. To highlight a file, click on it with the left mouse button. To load a 
  248. DEF file, click and hold it until the cursor changes to a hand. Drag it
  249. down to the bottom left hand corner of the status bar and release it on
  250. top of the old DEF file name displayed there. This is the quick way to 
  251. load a DEF file.
  252. The same method is used when assigning directories to library paths and
  253. assigning programs to the user configurable buttons. (see later)
  254.  
  255. The Buttons across the bottom of the file commander work much the same
  256. as their menu counterparts, except for the help button. 
  257. This button changes the mouse cursor into a question mark. You may then 
  258. click on any item and receive help on it. Only information about the item
  259. as it relates to POV Commander is given. For information on a direct POV 
  260. topic, see you POV documentation.
  261.  
  262.  
  263. **************************************************************************
  264. 4.0 POV OPTIONS AND USER BUTTONS - right half of screen
  265.  
  266. 4.1 POV OPTIONS
  267.  
  268. POV VERSION this area shows which version of POV the commander is set up for.
  269.         See menu section.
  270.  
  271. HEIGHT  Click here to enter a new height value.
  272. WIDTH   Click here to enter a new width value.
  273.  
  274. DISPLAY TYPE  Click the checkbox to see the picture as it is being
  275.         rendered, and click within the display box to choose your
  276.         display card from the list presented.
  277. STATISTIC DISPLAY  Click this checkbox if you wish to see only the
  278.         statistics of your picture as it is being rendered.
  279.  
  280. ABORT WITH KEYPRESS  Allows you to abort the rendering image at any time.
  281.     (You might as well keep this turned on at all times, especially if
  282.     you are doing many POV files at once. Its the only easy way to get
  283.     out of a render, once its started!)
  284.  
  285. CONTINUE ABORTED IMAGE  Allows you to continue an aborted render.
  286.  
  287. PAUSE AFTER TRACE  This will pause POV after it is finished tracing a
  288.         picture to allow you to see it until a key is pressed.
  289.  
  290. CLOCK VALUE  Click the check box and enter the clock value for the
  291.         current trace when doing animation scenes.
  292.  
  293. INPUT FILE NAME  This box displays the POV file name that will be traced.
  294.         To assign a file to this box, just find it in the File Commander
  295.         window, click and drag it to the Input File Name Box. Drag and
  296.         drop - its that simple!
  297.  
  298. OUTPUT FILE NAME  Click the checkbox if you want your image saved to a
  299.         file, and enter a file name in the box.
  300.  
  301. OUTPUT FILE PATH  Drag a directory from the file window to assign a path
  302.         here, or click in this box to bring up a window where you can choose
  303.         various default paths.
  304.  
  305. RENDER QUALITY  This allows you to choose the quality of render you want.
  306.         Valid values are from 1 to 9.
  307.  
  308. ANTI-ALIASING  Click the checkbox and enter the values for these options
  309. NUMBER OF RAYS  if desired.
  310. JITTER
  311.  
  312. BOUNDING SLABS  Enter the minimum number of objects needed before boundings
  313.         are used.
  314.  
  315. START LINE  These values are used for tracing only a portion of the image.
  316. END LINE
  317.    or
  318. START ROW
  319. END ROW
  320. START COLUMN
  321. END COLUMN
  322.  
  323. LIBRARY PATHS  These are assigned by dragging and dropping the desired 
  324.         path names from the File Commander to any on of the Library Path
  325.         positions. You may delete an undesired library path by double 
  326.     clicking on it.
  327.  
  328. VIEW INCLUDE CHAIN BUTTON See section 2.2.
  329.  
  330. POV BATCH RUNNER See section 2.2.
  331.  
  332. USER CONFIGURABLE BUTTONS  These buttons can be assigned to run any program     
  333.         on your hard drive. Simply find the program you want to run in
  334.         the file commander, and drag it with the mouse to one of the
  335.         user configurable buttons, and release your mouse button. A window 
  336.     will appear that will allow you to enter a title for the button, and any 
  337.     command line parameters that the program may need. If you include the 
  338.     symbol @POV anywhere in the command line box, the current POV file name
  339.     that is on-screen will be substituted whenever you run this program. This
  340.     is useful for POV utilities that require a POV file in its command line
  341.     arguments.
  342.     These buttons can be edited at any time by double clicking on them. The 
  343.     Clear option in the displayed window will erase whatever you have assigned 
  344.     to that button.
  345.         These buttons are useful for running 3D Modellers and the like
  346.         directly from POV Commander. Once a button is assigned and given a new title,
  347.     just click on it, and the program will be run. When the program is finished 
  348.     running, you will be returned to POV Commander!
  349.     **NOTE** Any time that POV Commander runs another program or runs POV itself,
  350.     no memory is used, because instead of using a TSR to track those programs, POV
  351.     Commander uses recursive batch files. That is why it is important to start
  352.     POV Commander with 'START.BAT'.
  353.  
  354.  
  355. Special Thanx to BETA testers Chris Dhoerman, Jim Babcock, and Timothy Bearmen!
  356.  
  357. Compiled with Borland Turbo C++ for DOS 3.0.
  358.  
  359.  
  360. THELEMA - AGAPE - 93!
  361.  
  362.