Learn Phoduit

3.2 Preferences

The Preferences dialog provides options for customizing how Phoduit functions. It’s accessed by going to the File Menu at the top of the Main Window and clicking “Preferences…”.

3.2.1 Color Management

Color management is a huge topic that is (luckily) only as complex as you want it to be. We highly recommend calibrating your display with a display calibrator so your photos in Phoduit look as similar as possible across displays or when printed. You can buy a display calibrator at most camera or computer stores.

If you don’t have and don’t want to purchase a display calibrator, your photos’ colors and contrast will vary on different displays. Also, soft proofing will be completely unreliable and should not be used.

Color Management
Set if colors are transformed to the Display Profile’s color space when being displayed.
Display Profile
The color profile describing the color space that colors are transformed to when being displayed. Only a RGB color profile may be selected. If you have calibrated your display, you should select the generated color profile here. You can change which color profiles are available by left clicking the Manage Color Profiles… button below.
Display Rendering Intent
Rendering intents describe how colors are transformed when some of the colors cannot be reproduced in the target color space. The exact functionality can vary from color profile to color profile but the table below describes their general usage in the case of a computer’s display.
Rendering Intent Usage Description


Recommended for photographs

Hue is saved at the cost of saturation and lightness.

Relative Colorimetric

Saturation and lightness are saved at the cost of hue.


Recommended for business graphics

Hue and saturation are maintained at the cost of lightness.

Absolute Colorimetric

Hue and lightness are maintained at the cost of saturation.

Color Manage Thumbnails
Set if the colors of node thumbnails are transformed to the Display Profile’s color space before being displayed. By default, only the Canvas has its colors transformed when Color Management is enabled. See Canvas and Node Thumbnails Do Not Match earlier in this chapter for more details.
Manage Color Profiles…
Click this button to manage all available color profiles. Built-in color profiles are included with Phoduit. System color profiles are installed to your operating system. User color profiles are created or imported by you here. Embedded color profiles are found in images opened with Image Open or Raw Image Open nodes or the currently open .phoduit document.

3.2.2 Performance

This is where you can adjust how Phoduit goes about its work by balancing quality and usability.

Exported ImagesExported images are always rendered at maximum quality. There is nothing here you can accidentally change to affect that.

Preview Interpolation
You’ll often work with photos made up of many more pixels than your monitor can display at once. To work with these photos efficiently, they must be scaled using some form of interpolation. Here you can set the interpolation method used by the Canvas and node thumbnails.
Method Speed Quality

Nearest Neighbor


Images look rough.



Images look smooth.


Very Slow

Images look smooth and some sharpness is retained.

Maximum Memory Usage
The maximum amount of memory that should be used to store the work completed by all of the nodes. This is more of a suggestion than a hard limit. A higher amount might make your changes more responsive. Making this too high might cause the cache to swap out to disk and make your computer feel very slow. It's recommended to set this to the amount of physical memory in your computer minus 2GB.
Minimum Steps
The minimum number of undo steps that will always be available, even if the Maximum Memory Usage setting below is exceeded.
Maximum Memory Usage
The maximum amount of memory available for undoing. Older undo steps are freed to keep memory usage under this amount. The number of Minimum Steps specified above are always available, even if the maximum memory usage is exceeded.
GPU Acceleration
GPU acceleration lets you offload work to your graphic card to be potentially rendered faster. This feature is still experimental and not every node supports it. Click the check box next to the listed device you want to use in the tree view. Only one graphic card can be used at a time.