home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / p / povray2 / ReadMe
Text File  |  1994-11-13  |  6KB  |  96 lines

  1. POVray2 Setup Version 1.12  -  July 1994
  2. ========================== 
  3.  
  4. This fixes a couple of 'anomalous features' (read bugs) which were present
  5. in Version 1.11 (the first release version). These are:
  6.  
  7. 1.) In version 1.11, an error 'Bad filename .xxx at code 7670' was produced
  8. if you deselected the save box option, and specified a system variable which
  9. hadn't been defined in the 'Path' submenu. Since I supplied the program with
  10. the default path set to <POVpicture$Dir> (which was defined during the boot
  11. up sequence on my machine - see below), this error will almost certainly
  12. have been produced if you tried to use version 1.11 in non-save-box mode
  13. without first setting the path to something sensible (Using 'Save defaults'
  14. from the icon bar menu will save your choice of destination path name).
  15. Version 1.12 now checks the destination path name when 'Start' is clicked,
  16. and will produce a warning if it is in non-save-box mode and the destination
  17. path name is undefined/invalid (error 'Invalid desination path name' is
  18. reported. This reflects the problem better than the rather enigmatic error
  19. above). Also, non-existent destination directories are detected, and this is
  20. also reported. Thanks to everyone who brought this one to my attention!
  21.  
  22. 2.) Whilst fixing the above, I noticed the rather inconsistent behaviour of
  23. the Path submenu itself. In version 1.11, if you had 'Use save box'
  24. selected, then entered text into the path submenu, the 'Use save box' option
  25. would be deselected, and the 'Path' menu item would be ticked. This is as
  26. expected. If, however, you then changed the text in the submenu, the 'Path'
  27. menu item would be deselected (i.e. its status was toggled). This obviously
  28. should not happen, and has been fixed in version 1.12 (i.e. the 'Path' item
  29. now remains selected when the text is changed, until you actually click on
  30. the 'Path' item itself, or select 'Use save box'. This is what should have
  31. happened originally.
  32.  
  33. 3.) Version 1.11 had a rather restrictive limit on the maximum length of the
  34. path and library names. This has now been increased.
  35.  
  36. POVray2 Setup Version 1.14 - October 1994
  37. ==========================
  38.  
  39. This version fixes a bug present in previous versions which prevented the
  40. continue option from working, and allows loading of POV scene files
  41. (filetype &376) by double clicking. Again, thanks to everyone who reported
  42. this bug, and suggested the fix for it!
  43.  
  44. The !!Scenes directory
  45. ======================
  46. As I mentioned above, the <POVpicture$Dir> system variable was always set on
  47. my machine. This was done by the !!Scenes directory, which exists solely to
  48. do this, and also to set up the #include library directory (note: it
  49. expects the #include files to be in a directory called 'inc' which itself
  50. is in the same directory as the !!Scenes application, i.e. 'inc' should be
  51. in the same filer window as !!Scenes), and provide somewhere to store the
  52. output scene files (obviously!). Since this was always present in my
  53. machine, I didn't notice problem number 1 above until told about it! I had
  54. meant to include !!Scenes in the first release (1.11), but I forgot....
  55. Anyway, it's here now. It is, of course, completely independent of the POV
  56. front end, which is in no way reliant upon it (other than to set up the
  57. system variables, if you use them), and it's up to you if you want to use it
  58. or not. Double click on !!Scenes to open the output scenes file directory.
  59.  
  60.  
  61. Compatibility
  62. =============
  63. I've tried two versions of the executable on the front end. Version 2.0 
  64. (compiled by Pete Goodwin), obtained from HENSA appears to work properly, 
  65. but does appear to contain a number of bugs, notably that the library
  66. option does not work, and neither, it seems does the continue option. 
  67. Version 2.2 (compiled by Adam Hamilton) is free from bugs, but expects the 
  68. format of #include lines to be Unix or DOS standard 
  69. (eg #include "colors.inc"). Whilst this makes porting of pictures from other machines easier, it seems a little unexpected when using scenes you've 
  70. created yourself - you have to say things like
  71. #include "colors.<POVinc$Dir>.inc" if you've set <POVinc$Dir> as your
  72. include directory, which is a bit confusing if you're used to Acorn 
  73. convention, although it does increase the portability of your scenes. Also,
  74. using 2.2, in the library option, you must specify the directory which
  75. contains the inc and gif etc. directories, rather than the directories 
  76. themselves (does this seem obvious? I suppose it does now, but it certainly
  77. caught me out!).
  78.  
  79. I think the best way of using V2.2 is to have your include files in a
  80. directory called "inc", and place this in the same directory as !!Scenes, 
  81. which will then set <POVinc$Dir> to point to it (as detailed above). Then,
  82. make sure the 'Library' submenu of !POVray2 is set to '<POVinc$Dir>' (it's
  83. already set to this by default as supplied). Then, just use #include 
  84. statements such as "#include colors.inc", and leave the library option
  85. to take care of it.
  86.  
  87. On the whole, having been used to earlier versions of
  88. POV, I think I prefer V2.0's way of accepting Arc style input, but this is,
  89. of course only my opinion, and in any case I don't think you can get hold
  90. of this version any more. You also have to accept the failure of the 
  91. library and continue options (at least, I think they are bugs - correct me
  92. if I'm wrong on this). Version 2.2 also, I think, has some improvements in
  93. the rendering algorithms, so on the whole it's probably worth using this
  94. version....
  95.  
  96. Brian Ruth (b.ruth@ucl.ac.uk)