Page 1 of 1

AO pass yellow when Alpha Channel enabled

Posted: Sat Apr 18, 2020 8:01 pm
by pegot
This happens only when using Octane. exr output, not Blender's .exr files.

I’m generating an AO pass in my .exr files. The ones from Blender’s output seem fine but the ones generated from the Octane output are saturated in yellow. Happens in both 2020 and 2019. The issue occurs when the “Alpha Channel” is enabled in Kernel settings to hide the environment. And it is a problem that manifests itself in stand alone as well.

However, as mentioned, if I switch from Octane output to Blender’s .exr output then the AO pass renders fine – regardless of whether Alpha Channel is enabled or not.

Another oddity is that when the Octane .exr (with Alpha Channel enabled) is opened in Photoshop using Otoy’s own EXR plugin, the AO layer renders normally. But if the file is opened using either ProEXR or EXR-IO, then the AO channel renders all yellow.
Octan-EXR-AO-Issue.png
Outputs.png
FYI: I also posted this in the stand alone development forum:
viewtopic.php?f=33&t=74499

Re: AO pass yellow when Alpha Channel enabled

Posted: Mon Apr 20, 2020 7:29 am
by linograndiotoy
I've tested EXR export in AfterFX.
Occlusion looked fine when I selected AO.Y for both channels:
EXR.PNG

Re: AO pass yellow when Alpha Channel enabled

Posted: Mon Apr 20, 2020 1:54 pm
by pegot
Did you render with background Alpha Channel enabled ( and Octane exr output). That is only when it happens for me.

Re: AO pass yellow when Alpha Channel enabled

Posted: Tue Apr 21, 2020 7:26 am
by J.C
pegot wrote:Did you render with background Alpha Channel enabled ( and Octane exr output). That is only when it happens for me.
I had same issue. It was AE's Extractor plugin fault. Remove all third party OpenExr plugins so AE will use it's own version.

Re: AO pass yellow when Alpha Channel enabled

Posted: Tue Apr 21, 2020 1:57 pm
by linograndiotoy
pegot wrote:Did you render with background Alpha Channel enabled ( and Octane exr output). That is only when it happens for me.
Yes I did.