Skip to content

FracExpConfig Files

ZERICO2005 edited this page Mar 13, 2024 · 10 revisions

ABS-Fractal-Explorer Config File

fracExpConfig files are intended to store user preferances. fracExp files are intended for storing/sharing fractals, and fracExpKB files are used for storing key-binds.

Based on ABS-Fractal-Explorer v1.1.7 (2024/03/11). Future versions might not line up with this page.

Version

Contains the version (Major, Minor, Patch, Tags, Release Date, etc.) of ABS-Fractal-Explorer that the fracExpConfig file was exported/saved from. Also contains the Export_Time, which states the time the config file was saved at.

Differing Major/Minor versions may not be compatible with each other as fields may be added/removed/changed. Differing Patch versions should be compatible with each other.

Automatic_Behaviour

AutoLoad_Config_File

(true)
Automatically imports ./config.fracExpConfig. If the file does not exist or this is set to false, the default configuration will be used.

AutoSave_Config_File

(true)
Automatically exports configurations to ./config.fracExpConfig

Parameter_Sensitivity

Determines the speed that position, zoom, etc. will change by.

  • global: 1.000000 global sensitivity adjusts all sensitivities by the same amount.
  • coordinate: 1.000000
  • zoom: 1.000000
  • invert_zoom: false
  • maxIter: 1.000000
  • julia: 1.000000
  • rotation: 1.000000
  • stretch: 1.000000
  • polar_power: 1.000000
  • breakout_value: 1.000000

Display_Preferences

Display_Bootup_Type

(0 Automatic)
Configures how the program should determine which display to open on. Doesn't have an effect if the system only has one monitor.

  1. Automatic (Currently just display 1)
  2. First Display
  3. Last Display
  4. Specific Display (Opens on a specific display as defined by Specific_Bootup_Display, or the Last Display if it is not available)

Directional Based: (Based on a displays position) 4. Left 5. Right 6. Center (Not implemented) 7. Top 8. Bottom 9. Top-Left (Not implemented) 10. Top-Right (Not implemented) 11. Bottom-Left (Not implemented) 12. Bottom-Right (Not implemented)

Attribute Based: 13. Highest Resolution 14. Highest Framerate 15. Lowest Resolution 16. Lowest Framerate

Specific_Bootup_Display

Determines what display the program will open on if Display_Bootup_Type is set to Specific Display.

Bootup_Fullscreen (Not Implemented)

(false)
Opens the application in windowed-fullscreen.

ScaleWindowToScreenSize

(true)
When true, the initial window size will be determined dynamically from Bootup_Window_Scale. When false, the initial window size will be set to between the Default and Minimum window size.

Bootup_Window_Scale

*(0.700) Determines how much of the display the window will initially take up if ScaleWindowToScreenSize is true.

GUI_Settings

LockKeyInputsInMenus

(true)
Prevents key inputs from moving the fractal around while in menus.

AutoResizeWindows

(false)
Automatically scales window size to WindowAutoScale.

PreventOutOfBoundsWindows

(false)
Ensures that the window never goes out of bounds.

GUI_Theme:

(1 Dark Theme)
Sets the ImGui Theme.

  1. Classic Theme
  2. Dark Theme
  3. Light Theme (Not fully supported, may cause white-on-white text)

WindowOpacity:

(0.950)
Makes the background of the window transparent, but not the text.

WindowAutoScale

(0.700)
Used for the default window size/scale. Used for automatically scaling the window AutoResizeWindows is true,

Screenshot_Settings

screenshotFileType

(0 PNG)
Sets the file format screenshots will be saved in.

  1. PNG (Recommended)
  2. JPG/JPEG
  3. TGA
  4. BMP (Not recommended)

HDR images might be supported in the future.

PNG_Compression_Level

(8)
PNG images use lossless compression, using higher compression levels yeilds smaller file sizes.

  • Level 9: Smallest file-size
  • Level 7-8: Smaller file-size (Recommended)
  • Level 5-6: Balanced
  • Level 3-4: Faster saving
  • Level 1-2: Fastest saving (Large file-size)

JPG_Quality_Level

(95)
JPG/JPEG images use lossy compression, which allows them to have a smaller file size than PNG images at the expense of image quality.

With a quality level of 95-100, JPG/JPEG images can take up only 25-60% the size of a PNG image. It is strongly advised that you use quality level 90 or above to reduce compression artifacts in fractal images.

  • 95-100: Very high quality (Recommended)
  • 85-94: High quality
  • 60-84: Medium quality
  • 25-59: Low quality (Not recommended)

See Also: