Assistant options
When you perform certain operations—for example, pixel painting (or erasing) on vector layers, or applying adjustments to selections—the Assistant will take action according to your preferences and display an alert message to make you aware.
Use these options to control overall Assistant behaviour:
- Enable assistant—when checked, the Assistant will perform your chosen action for any operation it can help with. When unchecked, the Assistant does not perform any actions.
- One-step undo/redo of complex assistant actions—when checked, any action that has been recorded as multiple consecutive history states is treated like one state by the Undo and Redo commands. When unchecked, the commands need to be selected multiple times to undo/redo multi-state assistant actions.
- Alert when assistant takes an action—when checked, the Assistant will display an alert message whenever it takes action. When unchecked, alert messages are not displayed.
Use these options to specify the required action for various operations and tool behaviours:
- Painting with no layer selected—Creates a new pixel layer for your brush strokes using 'Add new pixel layer and paint' if there is no pixel or vector layer selected; 'Take no action' means that no pixel painting is allowed.
- Erasing from vector layers—Erases on a created pixel mask applied to your vector layer. You can change this behaviour to immediately rasterise the vector layer and erase directly on it, or to take no action.
- Other brushes on vector layers—For retouching pixel brushes (e.g., Burn Brush Tool, Smudge Brush Tool, etc.), any applied brush stroke rasterises the vector layer by default. You can change this behaviour by selecting 'Take no Action', which doesn't convert the layer or apply the stroke.
- Brush tool sharing—Choose whether a selected brush and context toolbar settings are shared between tools of a similar nature (e.g. Dodge, Burn and Sponge Brush Tools), shared across all tools, or each tool's brush is set independently.
- Applying filters to vector layers—For effect and retouch filters from the Filters menu, applying a filter to a vector layer rasterises the layer by default. You can change this behaviour by selecting 'Take no action', which doesn't convert the layer or apply the filter.
- Adding adjustment layer to selection—If you've created a selection, any adjustment applied to it is added as a new adjustment layer above the currently selected layer or made a child adjustment layer of the selected layer instead. With no layer selected, the new adjustment layer is added to the top of the layer stack.
- Adding mask layer to selection—Analogous to 'Adding adjustment layer to selection' above, but for mask layers.
- Adding filter layer to selection—Analogous to 'Adding adjustment layer to selection' above, but for filter layers.
- Develop Assistant—Click to configure options that control how RAW files are developed in Develop Persona:
- Enable assistant—When checked, the Develop Assistant will behave according to your choices for its other options. When unchecked, the Assistant leaves the development of RAW files entirely to you.
- RAW Engine—Provides a choice of RAW processing engines for you to use—Affinity's own Serif Labs engine (used by default) or Apple's Core Image RAW engine.
- Default lens profile—Enable or disable automatic lens correction for supported camera lens profiles. Lens profiles are installed with the app. If a camera is not included (perhaps a new model), you can include it by adding its profile—a downloaded Lensfun XML file or Adobe Lens Correction Profile (LCP)—to the database by using General options.
- Noise reduction—Automatically enables either colour noise reduction, colour and luminance noise reduction, or disables any initial noise reduction. Colour noise reduction is recommended for the vast majority of camera raw images.
- RAW output format—Choose between RGB (16 bit) or RGB (32 bit HDR) output when developing a raw image. Choosing RGB (32 bit HDR) allows you to maintain a full 32-bit float environment from initial raw development to export and take advantage of extra precision.
- Tone curve—If the default 'Apply tone curve' option is selected, your raw image is adjusted using a suggested tone curve. The 'Take no action' option makes no tonal correction; the image can be altered within the Basic panel later.
- Alert when assistant takes an action—When checked, a pop-up message appears on loading the RAW image to indicate that adjustments have been applied automatically.
- Exposure bias—Choose whether to apply exposure bias value if stored in the raw image's EXIF data. Like Histogram stretch, both 'default' and 'initial' give the same results but reports zeroed or actual values, respectively. The 'Take no action' option ignores the exposure bias value.
- Map default region—Sets the map that displays in the Location panel to a chosen region, if the raw image contains no GPS location data in its EXIF data.