ChaosPro has three fractal types - Escapetime, Quaternion and Attractor - which are completely based on user defined formulas. Several formulas are provided with ChaosPro, so you do not need to write formulas yourself. But if you like, you can write your own formulas using the Formula Compiler: Such formulas are compiled in real time as needed and are fast, at least if compared to interpreted formulas (as in FractInt).
At program start ChaosPro scans specific folders on your harddisk and loads the formulas contained in them.
All these formulas then can be used within ChaosPro. The directories to scan can be specified using the
"Options" dialog (menu: Settings/Options, tab Directories). There you can specify several different
directories which ChaosPro should use.
If you later on want to load additional formulas, you need to open the compiler window (menu: Windows/Compiler).
There you can load additional formulas into ChaosPro by using the "Open" command from the toolbar.
ChaosPro can use almost all UltraFractal 3.0 formula files, i.e. UltraFractal Transformations (*.uxf files),
UltraFractal Formulas (*.ufm files) and UltraFractal Colorings (*.ucl files).
Most UltraFractal formulas and most ChaosPro formulas are published through the use of public Internet databases. ChaosPro can automatically synchronize with these databases. This synchronization is described in detail in chapter Formula Database.
If you want to manually import UltraFractal formulas, then put all your transformations, iteration formulas
and coloring formulas into a folder on your harddisk (the original UltraFractal folder is a good place...),
start up ChaosPro, choose menu item "File/Import Formulas" and choose the folder containing all formulas
to import. The formulas will get
translated and saved into a subfolder below the "ChaosPro\Formulas" folder. The name of the subfolder
will be the same name as the source folder.