home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 10 / amigaformatcd10.iso / temp / plotter3d.lha / plotter3d / docs / History < prev   
Encoding:
Text File  |  1996-12-15  |  8.6 KB  |  177 lines

  1. ------------------------------------------------------------------------------
  2. Version 1.98 (14.12.96)
  3. ------------------------------------------------------------------------------
  4. - Plotter3D crashed when you quit the program with render window open
  5. - function-named windows are now also disabled if you edit the function
  6. - rearranged function-calls of possible crash-point:
  7.     It seems that MUI simply "forget" to kill some notifications which
  8.     results in heavy crashes. To avoid this I use an undocumented MUI function
  9.     to kill these notification. This workaround was introduced in version 1.89
  10.     of Plotter3D and has never caused any problems on my 030. But maybe this
  11.     MUI function is one reason why Plotter3D sometimes crashes on a 060 while
  12.     playing with the function-named windows.
  13.     I hope this solves the problem.
  14. - removed bug in realtime palette-routines
  15. - removed bug with palette-cyclegadget of realtime-preference
  16. - sometimes the texture & faked phong routines had overwritten memory from
  17.   adress $00000000 on.
  18. - progress-window now has 4 textlines
  19.  
  20. ------------------------------------------------------------------------------
  21. Version 1.97 (13.12.96)
  22. ------------------------------------------------------------------------------
  23. - now every preference-window has an own window-id == you can snapshot the
  24.   size of every preference-window
  25. - built in new realtime mode: faked phong
  26. - added special map for faked phong. Try it now, it looks really fantastic!!
  27.   Even better result if you choose a higher screen resolution.
  28. - now you can display the texture as background picture
  29.  
  30. ------------------------------------------------------------------------------
  31. Version 1.96 (30.11.96)
  32. ------------------------------------------------------------------------------
  33. - removed bug introduced in 1.94: the program stays in busy-mode if you
  34.   load a function without an lightsource and try to render a complex preview
  35.   that requires a lightsource
  36. - update of catalog files
  37.  
  38. ------------------------------------------------------------------------------
  39. Version 1.95 (29.11.96)
  40. ------------------------------------------------------------------------------
  41. - prepared realtime engine for variable data sizes
  42. - you can now initialize the previous palette with "C"
  43. - new realtime mode: texure mapping
  44. - speed up realtime routines. Saves 1K of exe-size and should increase frame
  45.   rate especially with large functions.
  46.  
  47. ------------------------------------------------------------------------------
  48. Version 1.94 (24.11.96)
  49. ------------------------------------------------------------------------------
  50. - you can now export csv-files (comma seperated variable files)
  51. - windows are now disabled during complexpreview otherwise heavy crashes
  52.   occur if you select a new function/drawmode during calculations
  53. - built in new functiontype: CSV (not fully implemented yet)
  54. - setting new palette in realtime preference was ignored
  55. - if preview window was to small then imagebuttons were drawn in the
  56.   windowboarder
  57.  
  58. ------------------------------------------------------------------------------
  59. Version 1.93 (10.11.96)
  60. ------------------------------------------------------------------------------
  61. - exporting function now uses hashtables and therefore its much faster.
  62. - realtime preference were not loaded properly
  63.  
  64. ------------------------------------------------------------------------------
  65. Version 1.92 (09.11.96)
  66. ------------------------------------------------------------------------------
  67. - Plotter3D now can merge points together (great!!). No longer ugly edges in
  68.   rendering (with lightsources) and realtime mode.
  69.   Try 'Torus.func' with a merge tolerance of 1.0 and look at the result in
  70.   realtime mode.
  71. - now you can export functions as Imagine objects (TDDD-files). See new
  72.   export window.
  73.  
  74. ------------------------------------------------------------------------------
  75. Version 1.91 (09.11.96)
  76. ------------------------------------------------------------------------------
  77. - information window now shows some more informations
  78. - Plotter3D now can save the realtime pictures as (multiple file) animation
  79.   (return starts/stops an animation block).
  80. - now you can toggle option 'draw angles' during realtime mode via key "a"
  81. - redesigned preference window for realtime and realtime window
  82. - undo capablity of preference windows were lost if you used contextmenu.
  83.  
  84. ------------------------------------------------------------------------------
  85. Version 1.87 - 1.90 (31.10.96 - 03.11.96)
  86. ------------------------------------------------------------------------------
  87. - because of growing number of windows the internal window-management needs
  88.   to be reworked. Its now much easier and safer to use and decrease size
  89.   of exe-file.
  90. - all windows can now also be opened from main menu.
  91. - standardized preference windows. Removed possible bug in creating
  92.   routine of preference windows.
  93. - contextmenu of preference windows works again
  94. - added 'Last saved' item to contextmenu of preference windows
  95. - mousepointer is now invisible during rotation/movement. I still have no
  96.   clue how to restore the old mousepointer position.
  97. - realtime mode now has mouse support (rotatation around X-,Y-,Z-axis)
  98. - standardized function-named windows (render, info, ...). Again makes
  99.   handling easier and reduced size of exe-file.
  100. - removed memory loss of information window
  101. - asl filerequesters were not closed when parent window was closed. May had
  102.   caused crashes.
  103. - Path popupbuttons in global settings window had wrong image.
  104. - removed enforcer hits in complex preview, rendering and realtime mode caused
  105.   by function class. Because of an error in vector class the number of areas
  106.   were calculated wrong (too much).
  107.   Should also speed up calculations.
  108. - reduced memory usage of functions especially for small ones. (eq. a 20x20
  109.   function now nees 25KByte less memory).
  110.  
  111. ------------------------------------------------------------------------------
  112. Version 1.86 (30.10.96)
  113. ------------------------------------------------------------------------------
  114. - added imagebuttons for all windows to preview window
  115. - main menu is now also available from preference windows
  116. - localized realtime preferences
  117.  
  118. ------------------------------------------------------------------------------
  119. Version 1.85 (27.10.96)
  120. ------------------------------------------------------------------------------
  121.  
  122. - added preference window for realtime
  123. - cleaned up aslhandling routines. Now works much better (and exefile bcames
  124.   smaller)
  125.  
  126. ------------------------------------------------------------------------------
  127. Version 1.84 (25.10.96)
  128. ------------------------------------------------------------------------------
  129.  
  130. - added new external program 'ConvertPalette' to create own palettes for
  131.   realtime mode
  132. - added some new palettes
  133. - francais catalog included (thanks to Jerome Chesnot)
  134. - update of catalog files
  135.  
  136. ------------------------------------------------------------------------------
  137. Version 1.83 (21.10.96)
  138. ------------------------------------------------------------------------------
  139.  
  140. - Plotter3D now loads the palettes used for realtime mode from
  141.   'Plotter3D:Palettes'
  142. - LoadRGB32 is used for setting the palette of realtime mode -> faaast
  143. - removed wrong perspective with inverse depth sort off
  144.  
  145. ------------------------------------------------------------------------------
  146. Version 1.82 (20.10.96)
  147. ------------------------------------------------------------------------------
  148.  
  149. - found a work-around for RMB-bug of MUI3.6
  150. - added some more menu-shortcuts
  151. - main menu is now available in all windows
  152. - improved progress window. It no longer appears and disapears senseless
  153. - listview of main window is now the default object of this window. Means
  154.   you can control it without activating the listview (eq. with cursor keys)
  155. - changed behaviour of deltaslider. It's now more useful.
  156. - removed bug: after Rendering the viewport size was not reset to old values.
  157.                Therefore sometimes the clipping was incomplete which results
  158.                in ugly crashes.
  159.  
  160. ------------------------------------------------------------------------------
  161. Version 1.81 (19.10.96)
  162. ------------------------------------------------------------------------------
  163.  
  164. - improved look of floatstring gadget
  165. - Inforamtion-window was not updated correctly if a function was changed
  166. - Plotter3D now needs at least MUI3.5 (v16)
  167. - now you can define default paths for functions, materials and lightsources
  168. - added "i"-option to realtime-draw
  169. - built in new "float to string"-function. No longer ugly "1.000" strings.
  170.  
  171. ------------------------------------------------------------------------------
  172. Version 1.80 (20.09.96)
  173. ------------------------------------------------------------------------------
  174.  
  175. - first public release
  176.  
  177.