Gaffer 1.6 - merge exr issue

18 views
Skip to first unread message

s.des...@gmail.com

unread,
Sep 2, 2025, 8:42:24 AM (7 days ago) Sep 2
to gaffer-dev

Hello,

I'm testing the new features of Gaffer 1.6, especially the Merge EXR feature.
I’ve created a simple setup where I define some default outputs that all share the same file path. This setup works fine, and I can see all the layers in my EXR.

However, when I try to customize my outputs by changing the filter or preserve layer name parameters, I get the following errors:

ERROR   [Render] Render.task : Mismatch in combined output driver for file name ".../renders/gaffer_simple_setup_v001/layer01/multiExr.0001.exr" : value of parameter "filter"
ERROR   [Render] gaffer execute : executing Render : See previous message for details
ERROR   [Render] Execution failed for frame 1

It seems that all the outputs must share exactly the same parameters to avoid errors.

This is problematic because I want to include denoised AOVs in my EXR using a variance filter.

Am I missing someting or is it a limitation ?

Thx,


Seb


John Haddon

unread,
Sep 2, 2025, 9:23:24 AM (7 days ago) Sep 2
to gaffe...@googlegroups.com
Hi Seb,

When multiple outputs are all targeting the same driver (filename), we do some checks to verify that the outputs don't have conflicting parameters. Some output parameters are actually driver settings, so if two outputs have different opinions about those, they can't both get what they want. The `preserve_layer_name` parameter is an example of this - if you run `gaffer env kick -info driver_exr` you'll see that it is a parameter of the driver itself, so all outputs need the same value.

For the `filter` parameter this check doesn't seem appropriate though, because it's not a driver parameter and can be varied from output to output. So that part at least looks like a Gaffer bug to me.

Daniel might know more, as he was the one who implemented the feature. He's out this week, but perhaps you could open a GitHub issue for us to track, and he can take a look when he's back?

Cheers...
John


--
You received this message because you are subscribed to the Google Groups "gaffer-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gaffer-dev+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/gaffer-dev/deb47a0e-b5e7-4682-81dc-afd987038509n%40googlegroups.com.
Message has been deleted

s.des...@gmail.com

unread,
Sep 2, 2025, 11:50:14 AM (7 days ago) Sep 2
to gaffer-dev
Hello John,

Thx for the reply. I open an issue on GitHub.

Seb
Reply all
Reply to author
Forward
0 new messages