home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / wps / graphic / povframe / povframe.doc < prev    next >
Text File  |  1994-02-11  |  28KB  |  549 lines

  1.  
  2.                       POVFrame 2.2 For OS/2 2.x 
  3.  
  4.                 Copyright (c) 1993, 1994  Bill Pulver
  5.    
  6. ------------------------------------------------------------------------------
  7.  
  8. Thank you for trying POVFrame. This program enables you to use the FreeWare
  9. raytracing program POV-Ray from the OS/2 2.x DeskTop. Most of the functions
  10. needed to effectively use POV-Ray in the WPS environment are available from
  11. the POVFrames user interface. 
  12.  
  13.        This program is being distributed as SHAREWARE!!
  14.  
  15. A registration fee of $20 (US) is required if the program is used beyond a 
  16. 30 day trial period. THANK YOU! See ORDER.DOC for further information.
  17.  
  18. NOTE: This program is NOT a "product" of the POV-Ray team. I use OS/2 for
  19.       my main machine & thought others would find a POV-Ray shell useful.
  20.       Please don't bother others on the team with questions about this 
  21.       program! <g> See ORDER.DOC for more info.
  22.  
  23. Also: The OS/2 compile of POV-Ray seems to be less "tolerant" of math errors
  24.       than the "official" ICB compile is. It will sometimes crash on large, 
  25.       complex image files. If this happens try using the "official" Code 
  26.       Builder compile to render your image. I'm using CSet/2 C++ 2.0 @ CSD 
  27.       level 1 & it seems to have some math accuracy problems. Many of the 
  28.       images that use higher order surfaces will end up with "specs" in the
  29.       image or will crash with an underflow or overflow error. 
  30.  
  31.       *** PLEASE *** Run a small test image & check it before allowing the
  32.       machine to run for an extended period of time generating an image. If
  33.       "specs" show up in the image, or if it wont trace with the OS/2 
  34.       compile, the DOS ICB compile will usually work. Waiting on CSet/2 C++
  35.       2.1 here now......
  36.  
  37.  
  38.  
  39.        ------------
  40.        Installation
  41.        ------------
  42.  
  43.         Installation of the program is fairly simple. The VROBJ.DLL file is
  44. the VX-Rexx function library, it may be placed in a directory in your OS/2
  45. LIBPATH statement (D:\OS2\DLL is good) or it may simply be left in the same
  46. directory as the POVFrame executable file. (POVFRAME.EXE)
  47.  
  48.         A third party OS/2 support program called STARTD.EXE is required
  49. to start the DOS sessions since a value larger than OS/2's default
  50. must be used for DPMI_MEMORY_LIMIT. STARTD will start a DOS session using
  51. the values in the POV.INI file. They may be changed the same as if they
  52. were being set in the DOS Session notebook setup by editing POV.INI
  53. with a text editor. DO NOT DELETE POV.INI or the DOS version of POV-Ray
  54. will not run. For convenience the original *BBS distribution file* of STARTD
  55. is included with POVFrame. It is copyrighted but is freely distributable.
  56.    By default POVFrame expects the DOS executable & the OS/2 executable
  57. to be in the same directory as POVFrame. This is the simplest & most reliable
  58. way to use the program but different paths may be entered with POVFrames
  59. "defaults" pulldown as described below. STARTD may also be left in the same
  60. directory or placed in a directory that is pointed to by your OS/2 PATH
  61. statement in your OS/2 CONFIG.SYS file.
  62.  
  63.  
  64. USING POVFrame
  65. --------------
  66.  
  67.    ----------------
  68.    DeskTop Options
  69.    ----------------
  70.  
  71.         If you are familiar with the options available for running POV-Ray
  72. most of the options on the DeskTop should be old hat for you. For further 
  73. information on POV-Ray, and the options available, please consult the POV-Ray
  74. documentation distributed in POVDOC.ZIP. POVFrame also now includes a full
  75. INF format "port" of the POV-Ray doc file in POVDOC.INF. This file may be 
  76. called and reviewed from the POVFrame "Help" pulldown. 
  77.   POVFrame will build a new POV-Ray DEF file for each POV-Ray image run so 
  78. multiple images with different settings may be started. POVFrame uses a 
  79. DEF file named POVDOS.DEF for the DOS compile, POVOS2.DEF for the OS/2 
  80. compile and POVANIM.DEF for animation runs. 
  81.   An OS/2 text mode compile of POV-Ray is included with this program.
  82. It *IS NOT* shareware but freeware & registration of POVFrame does *not* 
  83. relate to it. It has been slightly modified from the distribution source 
  84. code in that all errors and the final image STATS are sent to STDERR in 
  85. order to capture them in the VX-Rexx console handler, the regular POV-Ray 
  86. run time info, credits, +v verbose line info etc. are sent to STDOUT & will 
  87. appear in the OS/2 session window during the image run. Errors and image stats
  88. may be saved to a disk file from the VX-Rexx console using an option in
  89. the upper left "frame" button. The standard POV-Ray Team release DOS compile
  90. distributed as POVIBM.EXE may be used for the DOS version under POVFrame.
  91.  
  92.  
  93. The following describes the options, installation & use of POVFrame:
  94.  
  95.                      ------------------------
  96.                          POVFrame Options
  97.                      ------------------------
  98.  
  99.  
  100. Output Buffering:
  101. -----------------
  102.         This group box allows you to select whether you want POV-Ray to 
  103. buffer the image as it is rendered. The size of the buffer is entered in
  104. the dialog box. The "Disable Image Buffering" checkbox enables & disables 
  105. this option for POV-Ray image runs. Note that using an image buffer can 
  106. significantly increase rendering speed by restricting disk writes. The 
  107. default is to use buffering with a 256K buffer.
  108.  
  109. Image Run Parameters:
  110. ---------------------
  111.         This group box controls the resolution of the image run and allows
  112. the use of POV-Ray's ability to render only a portion of the complete image.
  113. The "Do A Partial Render" checkbox enables & disables this option. The 
  114. "Percentage Partial" checkbox toggles between doing a partial render based
  115. on physical starting/ending lines & columns of the image or based on a 
  116. percentage of the image width & height. Valid values for a render based on
  117. the physical resolution of the image are 0 to Image Width & 0 to Image Height.
  118. Valid values for percentage renders are based on 0 to 99.9%. The values 
  119. for all these options are simply entered into the dialog boxes.
  120.  
  121. Output File Type:
  122. -----------------
  123.         This group box of Radio Buttons selects the file type to be written.
  124. Just click on the one you want.
  125.  
  126. Image File Selected:
  127. --------------------
  128.         This dialog box is an informational box to tell you what image file
  129. the program will render. The file may be selected from the "Files" pulldown
  130. menu in the upper left, the "Files" button in the Image File Selected group
  131. box, or by pointing to the entry field with the mouse cursor, clicking mouse
  132. button 1 to move focus to that dialog box & pressing a key on the keyboard.
  133.  
  134. File names may also be entered manually by simply typing them in the Files 
  135. dialog box that opens.
  136.  
  137. Other Options:
  138. --------------
  139.         This group box contains checkboxes and radio buttons for the various
  140. commonly used POV-Ray options. See the POV-Ray docs for specific information
  141. on what each one does. A "check" in a checkbox or radiobutton signifies that 
  142. option is enabled for the next image run. Note that the "Display" option is
  143. valid ONLY with a DOS compile. (It will work with either the "official" POV-
  144. Ray Teams ICB compile, a Watcom C 9.5 compile or a Symantec C/C++ 6.1 compile.
  145. It will *not* work with a DJGCC compile at present.)  
  146.  
  147. Since the OS/2 compile of POV-Ray supplied with POVFrame does not support any
  148. render to screen options, you should use the "Verbose" option to monitor your
  149. images progress with it.
  150.                   
  151. Image Quality & Anti-Aliasing:
  152. ------------------------------
  153.         These dialog boxes set the values for POV-Rays quality and anti-
  154. aliasing features. The quality levels are selected by running thru POV-Rays
  155. valid options using a "spin-button". The values for Anti-Aliasing are 
  156. entered via the dialog boxes in this area. The Disable Anti-Aliasing checkbox
  157. will disable AA for the next image run. By default it is disabled since
  158. you will probably only want to use it for a final, "high quality", image 
  159. run.
  160.  
  161. OS/2 GO! and DOS GO!:
  162. ---------------------
  163.         POVFrame will start either a DOS compile of POV-Ray or an OS/2 compile
  164. of POV-Ray. The POV-Ray teams ICB (DOS) compile of POV-Ray 2.2 has the ability
  165. to render an image of any resolution to a WPS desktop window by using the 
  166. VGA 320x200x256 mode as the display option. (+d1 POV-Ray option) The "Display
  167. Image While Rendering" radio button option is valid ONLY for the DOS compile
  168. at the moment. The OS/2 compile supplied with POVFrame will display the 
  169. verbose "current line being rendered" option to the OS/2 session window during
  170. the image run. The OS/2 compile writes errors and the image trace stats to the 
  171. VX-Rexx console handler and may be reviewed and saved from there. (Saved from 
  172. the upper left button pulldown menu.) 
  173.   Upon completion rendered image files will have the same name as the image 
  174. "source" & the appropriate extension for the type of file written. For 
  175. example, using the program defaults for paths & such, D:\POVRAY\BLOB.POV 
  176. will render to D:\POVRAY\BLOB.TGA, if the TGA file type is selected. 
  177.   The VX-Rexx console window must be closed "manually" after POVFrame is 
  178. terminated. You may also save the contents of the VX-Rexx console to a file. 
  179. This makes for a good way to save image stats for the OS/2 compiles image 
  180. runs if desired.
  181.  
  182. Of course you must either have the DOS &/or OS/2 EXE's of POV-Ray in the
  183. same directory as POVFrame, or have the appropriate paths defined for them,
  184. for proper operation.
  185.  
  186.  
  187.  
  188.    --------------
  189.    PullDown Menus
  190.    --------------
  191.  
  192. Files:
  193. ------
  194.     The "Files" pulldown supplies file services. Image files to be rendered
  195. may be selected from here. Image files to be edited may also be selected as
  196. well as deleted. 
  197.  
  198.  The "Select Image File to Render" option is identical in function to the 
  199. "Files" push-button in the "Image File Selected" groupbox on the desktop 
  200. explained earlier.
  201.  
  202.  The "Edit POV-Ray File" option selects a POV-Ray image source file for editing
  203. and calls OS/2s "built in" editor, EPM.EXE (The Enhanced Editor), to actually
  204. edit the image file. Multiple files may be opened in different windows to
  205. allow cut 'n paste editing of entire image file sets. Due to a limitation
  206. in the file selection dialog there can only be 1 default file mask. In this 
  207. case *.POV is used. Other masks may be entered manually in the "Open
  208. Filename:" dialog box at the top to select *.INC or other POV-Ray image file
  209. extensions. If a filename that does not exist is entered in the POVFrame
  210. dialog box EPM will open a file by that name for editing. New image files 
  211. may be created in this way.
  212.  
  213.  The "Delete A File" dialog may be used to delete unwanted or outdated
  214. files. By default all files are displayed in the dialog. A second dialog
  215. box will open to -make sure- you want to delete the file selected.
  216.  
  217.  
  218. Defaults:
  219. ---------
  220.  
  221. All of the following are stored in the POVFRAME.INI file and, after setup,
  222. are loaded each time the program is started.
  223.  
  224.         The defaults pulldown allows initial settings for POVFrame to be
  225. set & saved as well as POV-Ray options that are less frequently changed.
  226. Items such as your POV-Ray image "source" files path and POV-Ray library 
  227. directories. (Up to 4) All of these options are saved in the POVFRAME.INI
  228. file and will be loaded each time the program is started. All path names
  229. must be fully qualified.
  230.  
  231.  The "POV-Ray Source Path" option allows entry of the path to your POV-Ray
  232. image "source" files directory. This is the directory where your IMAGE 
  233. SOURCE FILES are located, NOT the POV-Ray program it's self. Enter a fully 
  234. qualified path name including a trailing backslash. 
  235. EXAMPLE: D:\POVRAY\IMAGES\
  236.  
  237.  The "Library Paths" option opens a submenu that allows entry of up to 4
  238. library directories for POV-Ray. Again, fully qualified paths *must* be
  239. entered. Your primary library path should also be set to your image source
  240. files directory (same as above) if you use files that have .INC files, such
  241. as POV-Rays "COLORS.INC", that are stored in that directory.
  242.  
  243.  The "DOS (& OS/2) EXE Defaults" options allow you to separate your DOS and 
  244. OS/2 EXECUTABLES by specifying a specific path to your DOS/OS2 executable 
  245. file and a directory that all your DOS/OS2 rendered images should be placed 
  246. in upon completion. 
  247.  By default the program expects both the OS/2 and DOS executables to be in 
  248. the same directory as POVFRAME.EXE. Also, by default, rendered images are 
  249. placed in the same directory as the image "source" file they are rendered
  250. from. These options are provided for "house keeping" if you'd like to use 
  251. them to keep things a little more "organized". They also allow the 
  252. use of both the OS/2 and DOS compiles to render the same image at the same
  253. time. (If this is attempted with the program defaults both compiles will
  254. attempt to write the image to the SAME file!!!... Leads to some weird results
  255. sometimes.)
  256.  
  257.  The "OS/2 EXE Defaults" allows the same options to be set for the OS/2
  258. executable.
  259.  
  260.  The "OS/2 View Program" option allows the entry of the path too, and name
  261. of, an *external* OS/2 image viewer and/or post processor. A fully qualified 
  262. path must be entered. 
  263. Some options that are available for this are PMVIEW, PMJPEG and JOEVIEW, all 
  264. of which are also shareware programs and may be obtained from many BBS's and 
  265. On Line services. I've tried them all & they all work quite well. The program 
  266. selected by this option is called from a files dialog under the "External" 
  267. pulldown menu. Just about any OS/2 program that can have the image file name 
  268. passed to it on the command line may be used here.
  269.  
  270.  The "DOS View Program" option does the same thing as the OS/2 View Program
  271. option but the program used for this one may be DOS applications. Since I use
  272. a TSENG ET4000 based HiColor/TrueColor video card in my machine here I use 
  273. TGVIEW.EXE, by John Swenson, for this option. It allows me to click on the TGA 
  274. file I'd like to look at in the files dialog presented under the "External"
  275. pulldown. As with the "View Program" option above, just about any DOS program
  276. may be used for this option. The DOS session started when the program is 
  277. invoked under the "External" pulldown is a FULL SCREEN session. This allows
  278. use of HiColor or TrueColor hardware and the DOS programs that support it.
  279. PICLAB and other image processors may also be started from here. The idea
  280. between the "View Program" and "Post Processor Program" options is to allow
  281. as many OS/2 and DOS programs as possible to be called directly from the 
  282. POVFrame desktop & have the name of an image file passed directly to them.
  283. Again, fully qualified path names and EXE names should be used for both of
  284. these options.
  285.  
  286.  The "Animation Player Program" option allows entry of the name of an Animation
  287. player to call for playing animations. Trilobytes PLAY program works quite
  288. well for this purpose in a window with 320x200x256 FLI files. Other formats
  289. may require switching the session to full screen in order to run if it gets 
  290. suspended due to an unsupported graphics mode. The file selection menu will 
  291. open in your DOS output directory by default since this is where DTA animations
  292. are built & placed upon completion.
  293.  
  294. You may also enter the paths to the POV-Ray modeling programs "MORAY" and 
  295. "POVCAD" in this pulldown. Both are started in a FULL SCREEN DOS session
  296. when called using the selection under the "External" pulldown. The Windows
  297. version of POVCAD may also be used. OS/2 will automatically start a Windows 
  298. session and load the program. Once again, enter fully qualified path names.
  299. MORAY and POVCAD must be explicitly set up to be called from another 
  300. directory. MORAY, for instance, needs to have all of it's own internal path
  301. names explicitly defined with fully qualified path names in it's 
  302. configuration file. In it's "default" setup it will be looking for model 
  303. files in your POVFrame directory (since thats where it was called from)
  304. instead of it's own. I've tested them & they both seem to run quite well
  305. this way. 
  306.  
  307.  
  308.  The "External" pulldown menu option located on the main window menu bar 
  309. actually calls & executes the programs whose names and paths have been 
  310. entered as described above.
  311.  
  312.  
  313. SnapShot
  314. ---------
  315.  
  316.  The "SnapShot" option will examine the >>> CURRENT STATE <<< all of the 
  317. entry boxes, radio buttons and check boxes on the main POV-Ray options 
  318. desktop (with the exception of the Partial Image rendering parameters) 
  319. and save them to a defaults file named POVSNAP.INI. These settings will 
  320. then be loaded as the DeskTop defaults for future program start-ups. 
  321. For example, say you'd like a default image buffer of 200K, display during 
  322. render with a pause at completion, and a quality setting of +q5. Set these 
  323. options up this way by entering the appropriate values & punching the right 
  324. buttons, then run the SnapShot option. From then on, when you start the 
  325. program, these items will be set up this way. It does, however, slow down 
  326. program start-up by a few seconds. To return to the programs "built in" 
  327. defaults DELETE the file POVSNAP.INI. The "hints" at the bottom of the screen
  328. may also be set to default to "off" at program start-up by turning them off 
  329. and executing "SnapShot".
  330.  
  331.  
  332. Animation:
  333. ----------
  334.  
  335.         The "Generate Animation" option is a VERY BASIC animation "loop" 
  336. generator that uses the POV-Ray 2.2 "clock" option to pass frame information 
  337. to the program. It's currently a very simple system. Frame and clock values 
  338. may be entered in the entry boxes. The clock increment value for the animation 
  339. may be entered manually or the program will calculate even steps for the 
  340. clock increment when the AutoCalculate checkbox is "checked'. It *does not* 
  341. check for "logical" values, the user needs to enter numbers that make sense.
  342. For instance if your going to >start< your clock value at 100 and >end< at 
  343. -100 for 20 frames, don't enter +10 as the increment value, enter -10. Also,
  344. your StartFrame value should always be smaller than your EndFrame value and
  345. your Frame Increment should always be >= 1. If values other than these are
  346. entered POVFrame will present a warning dialog before it attempts to run the
  347. animation. You may return to the setup window to change the values by 
  348. selecting the "OK" button. You may also continue *on* with the values entered
  349. by selecting the "Ignore" button. If values are illogical (Startframe 30, 
  350. endframe 10, Frame increment +10 for instance) the values used for the clock 
  351. may be in error or you may end up with an empty POVANIM.BAT file. 
  352. Backwards counts usually will work with proper values though (-10 frame 
  353. increment in EX. above for instance), thats why the ignore option was 
  354. included. I can't think of a reason to do it this way off hand, but why 
  355. restrict things?...... DTA will, however, compile frames in positive order, 0, 
  356. 1, 2, 3, etc.
  357.  
  358. YOU SHOULD ENTER **ONLY** NUMBERS WHEN THE AUTOCALCULATE OPTION IS "ON".
  359.  
  360. The program will no longer crash if anything but numeric values or a minus 
  361. sign ("-" as the -first- character on the line) are entered but will instead
  362. BEEP at you..... You may use backspace to erase the invalid characters and
  363. enter the numbers you want. The Clock Increment and Frame Increment Values 
  364. will be set to 1 when an *empty field* exists so the numbers displayed may
  365. be ambiguous.
  366.  
  367. The program will allow a minus sign to be entered as the FIRST character 
  368. in the entry field to allow negative numbers to be entered.
  369.   
  370. Currently ONLY the DOS compile of POV-Ray is used for animation generation. 
  371. (POVFrame writes out a DOS batch file, with a separate command line for each 
  372. frame to be generated, and then runs the batch file.) The output image files 
  373. will be numbered sequentially based on the frame values and the first 4 
  374. characters of the image file name. To facilitate simpler use of programs such 
  375. as Dave Masons "DTA" frames numbered from 0 to 9 will have 3 leading zeros 
  376. prepended, frames numbered from 10 to 99 will have 2 zeros prepended and 100 
  377. to 999 will have 1 zero prepended.
  378.  
  379. I.E. Frames are numbered xxxx0000, xxxx0001.. xxxx0035.. xxxx0235.. xxxx2200 
  380. etc.. 
  381.  
  382. This allows for animations up to 10,000 frames in length. (0 to 9999)
  383.  
  384. It's not much but it does make for -easy- linear animation generation. 
  385. Simply replace the value that you would like to vary in your POV-Ray 2.2
  386. image "source" file with the word "clock" & the values will be passed to it.
  387. EXAMPLE:
  388.        Used to vary the "z" position of the camera in this case.
  389.  
  390.                   camera {
  391.                           location  <-5, 8, clock>
  392.                           direction <0, 0, 1.2071>
  393.                           look_at   <0, 0, 0>
  394.                           }
  395.  
  396. Remember, you can use POV-Ray 2.2's math capability to alter the relative
  397. linear motion between objects. If, for instance, you have one object that uses
  398. < 0, 10, clock > to define it's 3D position, you can use < 0, 10, clock*0.5 > 
  399. to define the position of another object that will move 1/2 the distance 
  400. of the first in a given amount of time.  I.E. it moves 1/2 as fast when the
  401. animation is played. Careful use of this technique can make for some quite
  402. complex animations. It's still limited to linear values in the current POV-Ray,
  403. but it's useful.
  404.         
  405. --- If you have any ideas on anything to add here, or the rest of the program 
  406.     for that matter, I'd like to hear them!
  407.  
  408.  
  409.  
  410.   The program now also provides a control panel for generating animations
  411. with "Daves Targa Animator" (DTA) by David K. Mason. DTA is a very powerful
  412. shareware program that will generate animation files in the 256 color FLI and
  413. FLC format as well as 15bit FLH and 24bit FLT animations. It will also 
  414. do image color reduction, dithering & conversion to several other formats
  415. from the TGA files POV-Ray generates and lots more. It's available on many 
  416. BBS's, CompuServe in the Graphics Developers Forum (GO GRAPHDEV), AOL and 
  417. various other sites around the world. Many of the BBS's listed in the 
  418. POVINF.DOC file will probably also have DTA. **** DTA is a shareware program, 
  419. separate from POVFrame, and must be registered with Dave Mason. (See the DTA 
  420. docs for details.) Note that the latest DTA (2.1Beta) writes a file slightly 
  421. different from the old FLX format for HighColor (15bit) files and now uses 
  422. the FLH file extension. Also, 24bit BMP and 24bit FLT files require DTA 
  423. 2.1Beta or newer.
  424.  
  425. *DTA must to be placed in the same directory as POVFrame.* The control panel
  426. is designed to operate with DTA 2.0.3 or newer. This version comes as a 
  427. single executable. Older versions were distributed as 2 executables, a real
  428. mode one and a protected mode one. These versions may not work correctly.
  429. (Version 2.0.7 is the one tests of POVFrame were done with.) Again, only the 
  430. BETA of DTA 2.1 supports the 24bit BMP image file and 24bit FLT animation 
  431. files as of this writing. 
  432.  
  433. The "files" button will, by default, open a file selection dialog in the 
  434. DOS output directory since the DOS version of POV-Ray is used to generate 
  435. animations under POVFrame. Simply select one of the files in the sequence 
  436. you want to animate. Say for instance you have generated an animation with 
  437. BOX.POV. The POVFrame output files will be numbered like this, assuming 
  438. frames 0 to 10:
  439.  
  440. BOX0000.TGA
  441. BOX0001.TGA
  442. BOX0002.TGA
  443. .
  444. BOX0009.TGA
  445. BOX0010.TGA.
  446.  
  447. Simply point to *any* one of these and click on it. POVFrame will strip the
  448. last 4 characters from the end of the file name and replace them with a 
  449. wildcard '*' to be passed to DTA for compiling the animation. POVFrame 
  450. expects the frames to be numbered in it's format. I.E. the last 4 characters
  451. of the name are the number sequence. Other names may be -manually- entered in
  452. the files input box to generate animations from images compiled from other
  453. sources. In this case an output file name should also be entered manually.
  454.  If no name is entered for the Output file DTA will use it's own default 
  455. name. (ANIM.FLI in the case of .FLI animations) See DTA's docs for more 
  456. detailed information on the program and what it's options are/do.
  457. You may select the DTA options you'd like to use by clicking on them or 
  458. using the SpinButtons. For most of the SpinButtons a value of ZERO (0) 
  459. means that option is disabled since a zero value for these items is 
  460. meaningless. See the "Hints" at the bottom of the POVFrame Window for the
  461. specifics. (This saves some processing overhead to not have CheckBoxes etc. 
  462. for those items.) To add gamma correction to your animation click on the 
  463. "Gamma Correction" checkbox and enter the value to be used in the entry
  464. box next to it. 
  465.  
  466. In most cases the "hints" at the bottom of the MAIN POVFrame WINDOW supply 
  467. basic information about each option when the mouse cursor is placed over it.
  468.  
  469.  
  470. Help:
  471. -----
  472.  
  473.         The program now includes a basic "port" of the POVRAY DOC files
  474. to OS/2's INF format. This file is viewed using OS/2's "built in" VIEW
  475. program. To use the DOCs from inside POVFrame the INF file MUST be in the
  476. same directory as POVFrame. Your machine must also have OS/2's VIEW program
  477. in it's PATH someplace. (This is the installed default for OS/2.)
  478. The POVDOC.INF file included with POVFrame is the same doc file for POV-Ray
  479. that is distributed in POVDOC.ZIP.
  480.  
  481.         The "Hints ON/OFF" item will turn the "hints" at the bottom of
  482. the POVFrame main window on & off. The flickering bothers some people so
  483. they can now be disabled. If a SNAPSHOT (see above) is done while they 
  484. are set to OFF this will become the programs default start-up mode.
  485.  
  486.  
  487.         "About" is just that! This message is placed on screen at program
  488. start up. It is NOT displayed when the program is started in the registered
  489. version of POVFrame...... Call it my concession to nag-ware. <g>
  490.  
  491.  
  492.  
  493.    --------------
  494.     Hints & Tips
  495.    --------------
  496.  
  497. Some people have found that having the PATH to the DOS executable of POV-Ray
  498. defined in *both* POVFrame *and* their DOS PATH statement will cause the
  499. DOS Session for POV-Ray to not be started. It is currently unknown why this 
  500. should happen. It works all 3 ways for me here, DOS PATH only, POVFrame 
  501. defaults only, or both at once. For everyone that has had this problem defining 
  502. the DOS EXE directory ONLY in the PATH statement of their AUTOEXEC.BAT file 
  503. has cured the problem. I.E. Include the directory that contains your DOS 
  504. compile of POV-Ray in your DOS PATH statement, DO NOT enter it in POVFrames 
  505. "defaults" pulldown.
  506. (Entering blank space in any of the "defaults" entry fields will clear the 
  507.  entry in the INI file.)
  508.  
  509. Others have found that deleting the POVFRAME.INI file and reentering the
  510. values has cured messages such as "could not start session". These type
  511. things ONLY seem to happen during INITIAL setup, once the "working 
  512. combination" is found the program runs w/o problems from then on. 
  513.  
  514. I have been unable to duplicate either one of these conditions at this time.
  515.  
  516. Make sure POV.INI is in a place STARTD can find it. It seems to work best 
  517. when they are both in the same directory as POVFrame although other places
  518. may be used as explained earlier.
  519.  
  520.  
  521.  
  522. This gives an intro to the program. The best way to get the feel of it is
  523. to, of course, USE it. Experiment & have fun!!!
  524.  
  525.  
  526. Thanks for your time:
  527. Bill Pulver 
  528.  
  529. Please send bug reports & suggestions to one of the following E-MAIL addresses.
  530. They are listed in descending order of frequency of usage, just not enough
  531. hours in the day......
  532.  
  533. InterNET folks, PLEASE include your "return address" in the body of your
  534. message. Deciphering the routing headers can sometimes be a difficult task!
  535. <G> Also please note that InterNET responses from CompuServe are sometimes
  536. bounced with "unknown host" messages. I have full InterNET access thru Delphi
  537. but the UI is abysmal compared to Golden Commpass on CIS. If I get a bounced 
  538. message from the CIS mailer I will attempt a response thru Delphi.
  539.  
  540. CIS     : 70405,1152                   <------ Most often used!
  541. InterNet: 70405.1152@compuserve.com
  542.         : BILLP@delphi.com
  543. AOL     : BPulver
  544. Delphi  : BILLP
  545. Genie   : B.Pulver
  546. Prodigy : NCCJ93A
  547.  
  548.  
  549. rev. 2/11/94