How does RT editor window rendering intent work? Is it broken in latest dev source 5.8-3107-gd92f5f7ca, or am I misunderstanding something?
Background:
I am using latest dev source 5.8-3107-gd92f5f7ca on Debian 11.4. using a calibrated wide gamut EIZO monitor. In the Debian GNOME settings | color, i have selected the ICC profile from EIZO screen calibration. In RT have the ‘system default (from GDK)’ selected in RT main edit window. This sets up a color managed system. I have almost always used ‘relative colorimetric’ as RT main window editor rendering intent.
In the RT main editor window there are combo boxes for monitor profile, rendering intent, soft proofing and highlight pixels (out of gamut).
Rendering intent is the second combo box from the left in the picture above.
For a RAW file (Canon 5D mk IV CR2) do we have this proces?:
RAW → RT working profile (ProPhoto) → Monitor profile
and RT rendering intent (perceptual, relative colorimetric, absolute colorimetric) converts between the RT working profile and the Monitor profile? This means that if my RAW-file + RT edits and settings push some colors out of monitor gamut then I might get different visual rendering results in RT main editor depending on ‘rendering intent’ settings. Is this correct?
An attempt to test:
In my test, if I highlight pixels out of gamut relative to the monitor profile (for a very saturated set of colors in a RAW file) I do get out of gamut warning relative to monitor profile. (I use the button with the exclamation mark !. Edit: ‘soft proofing’ button is not active.
However changing ‘rendering intent’ from perceptual to relative colorimetric to absolute colorimetric, does not change anything for me in terms how the RT main editor renders the picture. I understand the changes could be subtle and not so obvious, but I ought to be able to detect something.
Is that the verdict? The calibration result icc profile for an EIZO CG279X using their ColorNavigator7 software hard codes Rendering Intent: Perceptual? (I calibrate using Windows dual boot, but prefer Linux, so I transfer the monitor profile icc result to Debian Gnome Color management). Calibrated state is stored semi-persistently in monitor.
If I do: ./iccDumpProfile 'CG279X(35945120)10Display-100-D65.icc' ALL
I get several ‘LUTs’ but I do not know what to look for.
On the input side I am using Canon 5D mk IV with RT | Color tab | Color management | Auto matched color profile selected. This point to ‘Canon EOS 5D Mark IV.dcp’.
Edit: Are color profiles with multiple rendering intent rare? This not discussed very often, as I see it.
Essentially, matrix/shaper profiles are always colorimetric, not enough information to to anything other than a “dump 'em just inside the gamut” gamut transform. It takes a LUT to do a Perceptual or Saturation gamut transform.
Thank you @ggbutcher. I have browsed your reference, but I need to read again, more carefully.
Meanwhile, does anyone know what is normal to have in an ICC profile from EIZO ColorNavigator calibration? My current monitor ICC profile is attached: CG279X(35945120)10Display-100-D65.icc (8.2 KB)
Is my monitor profile limiting rendering intents? Is Rendering Intent: Perceptual normal in a monitor calibration result? I am calibrating periodically using EIZO software using the native gamut of monitor as target. I am following a standard process from EIZO.
Is it the RT ‘Canon EOS 5D Mark IV.dcp’. file that is limiting rendering intents, somehow?
The rendering intent specified in the header of an ICC profile is the intent that is recommended to be used when converting from that profile to some other profile, not to that profile from some other profile.
I also wonder if there is any interplay with windows…you can choose rendering intent in the os color management say for different types of content. It might be interesting if you create a test profile in windows and change the intent and then calibrate and see if your icc still ends up with perceptual or if that has been drawn from the OS settings?? I really have no idea but just wondering…
EDIT: THere are gamut mapping profiles and advanced settings …default for photography is perceptual…
I get ‘intent’=‘perceptual’ in my color profiles from ColorNavigator 7 regardless of changes to ‘ICC rendering Intent to WCS Gamut mapping’.
The CG279X has a built in calibration sensor and ColorNavigator 7 does not have rendering intent settings. EIZO do describe in documentation how to change rendering intent in different applications. EIZO does not mention any restrictions regarding application side rendering settings. I have sent a question to EIZO support.
Question1: Is this profile ‘CG279X(35945120)10Display-100-D65.icc’ limited in rendering intents? How to analyze and conclude what the profile supports?
Btw all of these RT output profile have ‘intent’ = ‘perceptual’ as well:
RTv4_Large.icc
RTv4_Medium.icc
RTv4_sRGB.icc
(I have not checked the other RT output profiles)
This means that RT TIFF and JPG result files have ‘Rendering Intent: Perceptual’ embedded in them. Question2: What does this mean when RT renders such a TIFF and JPG in main edit window?