Hi,
Finding my OCIO file is not a problem for me on Linux; depending on whether I install the Flatpak or portable version, the paths change, but I know where it is.
The thing is, when I tell Blender to use V-Ray as the render engine, it ignores Blender’s OCIO and uses its own. So far, that’s fine. The problem is that I can’t always tell the VFB to use it. Sometimes the option to load an alternative OCIO appears, and sometimes it doesn’t, as shown in the screenshots I attached earlier.
Here’s what I specifically noticed:
-
When setting ACEScg in V-Ray and wanting the same color to show in the VFB, sometimes it allows starting with an alternative OCIO and sometimes it doesn’t, on Linux. It also won’t let me load ACEScg 1.3 as an environment variable via command line for the Blender executable. I don’t know if Chaos restricts control over environment variables for some specific reason.
-
One more thing: I myself had reported a color mismatch bug between the viewport and VFB, which was fixed in the beta version. Thanks for that!
I really like V-Ray, but I still haven’t found a stable way to work with ACEScg. I waited until this version came out, but I see the issue is still there.
Regarding Substance Painter, I tried every way to use ACEScg 1.3, but it looks different. If you create a sphere of any color with metalness, working with the well-known standard ACEScg inside Painter and then look at it in the viewport blender, you notice that ACEScg isn’t working correctly; otherwise, that detail information would be recovered in the on-screen reflections.
About the workaround mentioned here of replacing the config.ocio file: yes, it’s possible on Linux, and I had actually already done it that way, as seen in the paths from the screenshots in my previous message. The images I’m uploading again clearly show the disparity between the viewport and the VFB when ACEScg 1 is loaded in the VFB but not in the viewport, even though I told V-Ray to use ACEScg. My guess is that maybe the OCIO wasn’t loaded correctly in Chaos’ addon folders, or some environment variable is missing. I’m not entirely sure.
Lastly, I think there are several questions raised in my previous message that weren’t addressed. For example: when converting materials while in ACEScg, is it correct for the diffuse to be generated with sRGB? I’d like to know if this is expected behavior or if something needs to be adjusted.
Thanks!