ChaosPro Home
Introduction
What's New
Palettes
Using Formulas
Layering in ChaosPro
Rendering
Fractal Parameter Windows
Windows
Menu
3D Transformations
Animations
Formula Compiler
Compatibility
Fractal Type Reference
Tutorials
Appendix
Keys Help
Program Directories
Configuration Settings
Trouble Shooting and Knows Bugs
Searching For...
History
List of Changes from V1.0 to V2.0
List of Changes from V2.0 to V2.1
List of Changes from V2.1 to V3.0
List of Changes from V3.0 to V3.02
List of Changes from V3.02 to V3.1
List of Changes from V3.1 to V3.2
List of Changes from V3.2 to V3.3
List of Changes from V3.3 to V4.0
List of Changes from V4.0.189 to V4.0.228
ChaosPro - FAQ
Quaternion Math
Credits
CHAOSPRO 4.0
Release 4.0
.

Changes from ChaosPro V3.2 to V3.3

Notes:

  • Bug fixed means that the bahaviour was not intended by the author and has been changed.

  • New means the feature is new

  • Changed means the behaviour of ChaosPro has been changed in any way, most of the time in order to make ChaosPro more intuitive.
  • Improved means the behaviour has been improved somehow.


List of Changes


  • New: ChaosPro now can load *.ugr files from UltraFractal (gradient information).
  • Improved ChaosPro now works with Windows XP SP2 with "Data Execution Prevention" (DEP) enabled. Former versions just crashed when it was enabled for ChaosPro.
  • Bug fixed If a formula contained too many parameters ChaosPro had trouble in displaying the parameters. They weren't displayed and disappeared.

    More exactly: This happened when you scrolled down using the scroll bar at the right side by about 1000 pixels (i.e. formulas with many parameters) and after that you did something which ChaosPro forced to refresh the parameters (i.e. switching to another tab and back again or changing a parameter which updates the visibility state of another parameter).
  • Bug fixed The animated zooming out of a fractal was slower than the animated zooming in.
  • Bug fixed The animated zooming out of a fractal was a little bit asymmetric, i.e. the sequence of fractal images seemed to "flip" slightly
  • Bug fixed If you encounter problems during import of formulas then you can try to disable your virus scanner: On my system the virus scanner tried to access a file as soon as it was created and then blocked ChaosPro when it tried to access the file afterwards (ETrust AntiVirus).
  • Bug fixed Formula compiler window now uses a new editor (Scintilla) which allows syntax coloring and is more like an editor that the formerly used RichEdit control from Microsoft.
  • NewRenderJobs implemented.
  • Improved PNG and ZLIB libraries updated.
  • New Mouse Wheel now lets you zoom in/zoom out. In order to render the fractal you need to start it using any action like press space or return key on the keyboard, double click, move fractal around, press F5 (refresh) or change any parameter.
  • Bug fixed When double clicking onto an entry in the fractal tree window ChaosPro crashed.
  • New New setting in options window: Redraw on resize: Suppose you are changing the window size of a fractal using the mouse (i.e. dragging a border of the window). Should the fractal get redrawn automatically to reflect the new size or is the scaled fractal image sufficient until you manually decide to redraw the fractal by pressing F5?
  • Improved Depending on the graphics card OpenGL was very slow due to a constant call to glReadPixels. Has been removed, glReadPixels will be called only when the image is really needed. This may result in some unusual "hang" when WM_PAINT messages are processed, but OpenGL speed thus should be much better.
  • Bug fixed ChaosPro crashed when you opened the small window which allows you to adjust any floating point number and then switched to another tab, because then the underlying floating point entry field was deleted and the window was not informed about that...
  • Bug fixed ChaosPro sometimes randomly crashed when OpenGL was used and the window was resized because the OpenGL engine was drawing into the window device context which was currently changed by the operating system.
  • Changed New menu item: Default Values is now renamed to "Reset/Current Layer or Reset/Fractal": It will reset either only the current layer or the complete fractal (including all its layers) to their default values.
  • New New menu item: Revert all Changes: Restores the fractal to its original state, i.e. the last saved state or to the state immediately after creation.
  • New You can now configure the modifiers to use when you want to zoom in/out, move the fractal, use the box zooming or using the mouse wheel in the options window (tab "Keys").
  • Bug fixed Changing the window size while the visible client area of ChaosPro was smaller than expected forced ChaosPro to resize to a size smaller than desired. But the final size in such cases was similar to "random". Fixed: You can size a fractal now upto the largest possible window size (depends on your screen resolution).
  • Bug fixed The window borders of fractal windows were not correctly activated when the fractal tree window or any other window like palette editor and alpha channel was used.
  • Improved Fractal tree window now remembers its state between open/close (i.e. which folder has been expanded/collapsed, etc.).
  • Changed Animated zooming now should take as long as you specified in the options window: Formerly the zoom speed specified in the options window was only a number which indicated ChaosPro whether the animated zoom should take longer or less long. Now the zoom speed specifies the number of milliseconds which the animated zoom may need.
  • New Redraw on Mouse Wheel: This new option in the options window lets you switch on/off the automatic redraw after each mouse wheel action: Sometimes the resulting scaled image is good enough, so there's no need to redraw the fractal.
  • New Redraw on Resize: Similar to the setting before: This option in the options window lets you switch on/off the automatic redraw after each window resize.
  • New Key configuration: The options window now has a new tab called Keys: It allows you to configure the keys and modifiers which you must use to zoom in/out, use the mouse wheel, context menu, etc.
  • Improved Zoom box (Box zoom) visibility improved.
  • Bug When opening the alpha channel window the fractal has been recalculated as if something has changed.
  • Improved Color cycling should now work better: The next cycle only takes place when the previous cycle has been completed. Formerly there appeared some visual "bands" resulting from two consecutive cycle images.
  • BugIf the Clipboard containted a fractal and you exited ChaosPro, ChaosPro crashed.
  • BugUltraFractal gradient information was incorrectly imported into ChaosPro when the base control points were not sorted (which can appear when the UF palette has been rotated).
  • BugChaosPro crashed when you used the slider on entry fields when the previous author was different from the current user (author not equal ==> create undo step ==> initialisation in comment window ==> window closed ==> access to closed window ==> crash)
  • ImprovedIf ChaosPro imported formulas from Ultra Fractal 4, then a new Ultra Fractal 4 folder was created, although an Ultra Fractal folder was already there. Changed: Now each "Ultra Fractal" formula folder will be imported into the "Ultra Fractal" folder in ChaosPro.
  • Bug Alpha channel window will be displayed only when the current fractal type is "Escapetime". Other fractal types do not support an alpha channel.
  • Bug While importing formulas (Update from formula database or direct import) new additions sometimes did not show up: The import feature sometimes had problems renaming the import file.
  • Improved Quaternions now let you adjust the aspect ratio: ChaosPro 3.1 and before had a non-default aspect ratio, thus quaternions made with this version seemed to be distorted when viewed with V3.2 Now they will be rendered as in version 3.1
  • Bug Due to a bug in the formula compiler ChaosPro sometimes crashed when using a formula. Basically this could have happened with any formula which is more complex. The bug was related due to variable storage when the FPU registers were not sufficient.
  • Bug Several import bugs for UF formulas regarding UF 4 removed.
  • Bug ChaosPro was not able to correctly save BMP image files if the file size was not a multiply of 4.
  • ... many more bugs fixed ...