The Preferences sidebar is the second tab from the bottom of the sidebar, which is available on the left side of the screen. From this tab you can adjust Mannequin's various settings.
From this section, you can switch between light or dark theme for the entire user interface.
From this section, you can choose the default base template that will be used when creating a new character. To change it, click the folder icon on the right side of the template name. In the library window that opens, choose your desired base template and click 'Continue' to confirm your selection.
You can manage multiple locations from which Mannequin will scan for DLCs. Currently there are two default locations pre-programmed into the app. First is the /dlc subfolder inside the installation directory, in which all of default DLCs are located. Second is the itch.io default app installation folder which is used for better compatibility with the itch.io platform. This folder is located in different places depending on your OS:
- C:\Users[yourUserName]\AppData\Roaming on Windows (Vista and up)
- /home/user/.local/share on Linux
- /Users/[yourUserName]/Library/Preferences on MacOS
You can click 'Add' to add more folders into the list. Remove each folder by clicking 'Remove Location', or remove all of them by clicking 'Reset'. You can also browse each folder contents by clicking 'Browse in Explorer/Finder/File Manager'. After adding or removing folders from this list, you can use the 'Refresh' button if there are no changes present in the library window to force Mannequin re-scan all of the libraries in the listed folders.
From this section, you can list your favorite colors which will appear on the right side of the color picker. Each category will affect different color picker. Colors listed in the Skin Color Quick Palette, for example, will only show up in the color picker when you are changing skin colors.
From this section, you can adjust several performance-related options to optimize Mannequin's speed and/or memory usage.
'Caching' is used for faster rendering in the editor window. When this option is enabled, component images are kept in the memory so the app does not need to read data from storage multiple times. As a drawback, changes made to the component image files won't show up if the corresponding image is already cached into memory. This can be detrimental if you're a developer making custom components, so enable or disable it depending on your current circumstances.
'Render Processes' is the amount of processes that Mannequin will use at the same time to render images. As you might already know, the used by Mannequin is vector-based, therefore a big part of it relies a lot on the CPU. This value is set to the thread count of your CPU at the first launch of the app. For example, if your computer has a dual-core processor with Hyper-Threading/SMT then the default value will be 4. Reducing this amount will result in lesser memory consumption and slower rendering times.
'Undo Limit' is the maximum amount you can undo actions in the app. Setting a high amount will make the app remember more actions and therefore uses more memory.
'GPU Acceleration' is used to help render images on the screen through the assistance of your system's graphics card (either discrete or onboard). If you are experiencing black squares or artifacting, disabling this might help although at the cost of reduced rendering performance.