So it is time to test White Balance tools in PhotoLine.
I exported two versions of same RAW image to 16 bit TIFF in ACES color space with Linear Gamma.
One image was White Balanced correctly in RAW editor before export. White Balance in another image version was adjusted in maximum possible wrong way. Note that due huge size of ACES color space color channels are not clipped after these extreme adjustments. This is important.
Base Curve and Noise Reduction where turned off in RAW editor to provide untouched "flat" TIFF output.
Image Layer set to ACES Color Space and Gamma 1.0 (Linear Gamma).
Document set to ACES Color Space with L* TRC.
Everything works in same way as in my RAW setup explained earlier:
Color Management transforms from 16 bit Linear Gamma Image Layer to 32 bit Gamma Corrected Document (ACES Color Space with L* TRC, or any other ICC profile that you prefer to use).
Adjustment Layers applied inside Image Layer operate in ACES Color Space and Gamma 1.0 (Linear Gamma Space)
Adjustment Layers applied on top of Image Layer operate in ACES Color Space with L* TRC (Gamma Corrected Space):
Manual Curve applied on top of everything just to make look correction results more visible:
Test results:
1.
"Color Temperature" tool can work in both Linear Gamma Space and in Gamma Corrected space, but it don't have picker and "Tint" option, so it is useless in this situation.
2.
"White Point" tool can work in both Linear Gamma Space and in Gamma Corrected space.
In "Setup Grey Point" mode and with disabled "Fix White Point" option in Linear gamma it produce perfect White Balance correction without any additional color casts, when picked grey color patch.
As expected in Gamma Corrected space correction is not so perfect:
Compare to WB adjusted directly in RAW editor i didn't notice any artifacts under deep magnification, but i noticed small difference in some colors. Both Iridient Developer and PhotoLine use the same LCMS color management system in Preferences. This difference in color could be because RAW editors adjust WB inside original camera input color space, before transformation to ACES or any other working color space.
Or this difference could be because DCP-based dual illuminant input profile in RAW editor adjusts color matrix coordinates depending of WB adjustment, but baked TIFF image use basic ICC-based input profile that can't react to WB adjustments in same way as DCP-based input profile:
3.
"Channel Mixer" tool can work in both Linear Gamma Space and in Gamma Corrected space. It produce near the same result as "White Point" tool when picked grey color patch.
In Linear gamma it produce perfect White Balance correction without any additional color casts.
In Gamma Corrected space correction is not so perfect:
4.
"Color Correction" tool seems like broken or simply don't designed for White Balance correction at all.
In Linear Gamma Space it became extremely sensitive, so tiny movements of the slider shift extremely huge amount of color
UPD. Developers noticed me that this is really a bug. Problem fixed in 23.40b2, it works normal in Linear gamma now. But seems "Color Correction" is not designed for real WB adjustments and even in Linear Gamma it can't adjust image exactly back to original:
In Gamma Corrected space it also produce some color cast when picked grey color patch:
And updated layout chart: