I am aware that there are other posts about color management, but bear with me. I have a wide-gamut monitor and HW calibrators (Spyder 3 and i1 Pro) with custom profiles, meaning without the SW knowing it is displaying in wide-gamut and even a bit adjusted colors, the displayed colors are waaay off. I already made a monitor profile and put it into the Blender color management pipeline ( How can Blender be augmented to display color critical and accurate results? ). I now have concatenated Filmic + sRGB-> monitor profile. However working with colors just improved from unusable to barely acceptable, there are still a lot of issues, that I need help to solve.
Main issues currently bothering me:
The final render is displayed in my monitor's color profile, which is nice. However, after saving the file is in this profile as well, i.e. I have to process it in another step... something like open Photoshop, assign my monitor profile, convert to sRGB and save. I guess the current workaround is to set "Filmic-only" profile before saving and then switch it back again, which is an annyonce and error-prone (could be done by script though). Is there another way that I missed?
Compositor: If I load a file, which should be on top of the render (model on a green-screen, logo, anything, ...) it is processed by the same color transformation as the render: Filmic + sRGB -> monitor's profile. The latter part is ok I guess, but Filmic should not be applied here. How to turn it off for images imported in compositor?
Ideally it seems to me that there should be separate monitor profile that is applied on top of everyting (render image, color pickers, compositor) without other parts of Blender even knowing that.
Also I now wish there was a color conversion node in Compositor that would allow conversion from/to various color spaces. Just an option to load a manually-prepared LUT would be enough. This would solve a lot of issues for me.
Am I getting something wrong and there is an straightforward way to fix theses issues? Thanks!