OCIO Aces with Render AOV Group Enabled washing out Output!

Maxon Cinema 4D (Export script developed by abstrax, Integrated Plugin developed by aoktar)

Moderators: ChrisHekman, aoktar

Post Reply
User avatar
911ljt
Licensed Customer
Posts: 20
Joined: Fri Jul 12, 2019 2:44 pm
Location: Beijing

Hi,

I have encountered this problem for a while (back when the aov system haven't implemented yet). As long as I enabled the AOV group option. The final output of my render looks washed out. I am using the Aces OCIO and my setting are attached below.
ColorManagementproblem.jpg
As you may see, the final output is all messed up. What i used to do is to render seperately which is incredibly labor intensive. I havent found a good solution to fix this problem. Could someone please help a brother out, see what my problem is?

I know I can export to EXR file with linear output workflow. But EXR files are too big tends to slow down my workflow drastically. I still prefer JPG or PNG for multipass.

Thank you in advance
Attachments
TEST.zip
Scene file
(79.65 KiB) Downloaded 127 times
Thank you!
User avatar
aoktar
Octane Plugin Developer
Posts: 16067
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

Using sRGB from OCIO and saving by png that's messing whole things. Just assuming but seems like applying the sRGB two times. One from renderer, second from embedded color profile of PNG
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
911ljt
Licensed Customer
Posts: 20
Joined: Fri Jul 12, 2019 2:44 pm
Location: Beijing

aoktar wrote:Using sRGB from OCIO and saving by png that's messing whole things. Just assuming but seems like applying the sRGB two times. One from renderer, second from embedded color profile of PNG

Thank you very much Ahmet, So what do you suggest I need to do? Its impossible to use PNG/JPG as multipass in Octane now? Thank you... Hope someone can provide a better workflow for this scenario
Thank you!
User avatar
aoktar
Octane Plugin Developer
Posts: 16067
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

Why you can't use? If you apply gamma 0.45 that will give very similar result. Other than this I'd never use PNG for render AOV'S. There is a reason to have EXR in the world.
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
911ljt
Licensed Customer
Posts: 20
Joined: Fri Jul 12, 2019 2:44 pm
Location: Beijing

aoktar wrote:Why you can't use? If you apply gamma 0.45 that will give very similar result. Other than this I'd never use PNG for render AOV'S. There is a reason to have EXR in the world.
Thank you! Ok I see it now! May I ask is there an way to properly import the Octane rendered EXR into Photoshop? I can make it work with After effect, But in Photoshop everything looks bit off. I know you are a Octane dev so its slightly off topic now.
Thank you!
User avatar
bepeg4d
Octane Guru
Posts: 10399
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy
Contact:

Hi,
you can use EXR-IO to import in Photoshop, it also works very well with Cryptomatte passes:
https://www.exr-io.com/

ciao,
Beppe
prodigiosovolcan
Licensed Customer
Posts: 27
Joined: Fri Feb 22, 2019 2:14 pm

Hi, I'm facing the same problem. I'm using ACES (it just gets better results with hightlights and more natural look than sRGB in general), so assuming I'm going to using it and then I'm going to bake it as sRGB, how do I export so I can use AOVs? It's really weird because, there's no problem with AOVs off, and even with AOVs on the render looks fine while rendering, but as soon as finishes it washes out everything.

Thanks!
prodigiosovolcan
Licensed Customer
Posts: 27
Joined: Fri Feb 22, 2019 2:14 pm

Hi Elsksa, thanks as always for your very complete and technical answers. I got lost a little bit into those articles, but I think I get what you mean. I will definitely take a look into AgX.

Anyway, as I need to work with PNGs sometimes because of workflow issues in the company (like we use Adobe, not Nuke or Davinci, or there's people with Mac who can't open EXR into Photoshop), I came by with a couple of solutions in case it helps someone.

1: If AOV is enabled, export AOVs as PSD. Then in Photoshop: View->Proof setup->Monitor RGB. Then, when exporting the PNG from Photoshop with File->Export->Export as. You will need to turn off "Convert to sRGB" and "Embed Color Profile".
2: If you have Octane 2022.1, then don't even load OCIO profile or do anything else than turning on the "ACES tone mapping" into the Camera imager tag. This way it will export the beauty and the AOVs the same way you see them in the Live Viewer.


I hope this helps someone, even if it's not the most "correct" solution, it does the trick for me. I don't work into VFX industry but in motion graphics. So as soon as the final result looks "fine" works for me :)
prodigiosovolcan
Licensed Customer
Posts: 27
Joined: Fri Feb 22, 2019 2:14 pm

Sorry to be this insistent, I'm really trying to figure all this colorspace out.

I have been doing several tests with AgX, and the problem seems to be the same as happened with ACES:
If I render PNG or PSD without AOVs it renders fine, like in Live Viewer. However, EXR is washed out even when AOVs are off.
If AOVs are on, I need to turn off color management in After or Photoshop so the color of the render, no matter which format it is, isn't washed out.

Looks like a bug to me, because I'm not sure that makes sense. But probably I'm not getting this right...

Btw, really like the AgX look, I will dig more into it, thanks :)
User avatar
aoktar
Octane Plugin Developer
Posts: 16067
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

Washed out means that some color transform(like linear/sRGB) applied without need. You don't need to do if you save as EXR, it's without any color space conversion have for saved pixels. OCIO does it actually in render level. Just disable color display profile
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
Post Reply

Return to “Maxon Cinema 4D”