Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Maya: vray/redshift multichannel exr image output prefix #3956

Closed
m-u-r-p-h-y opened this issue Oct 10, 2022 · 6 comments · Fixed by #3981
Closed

Maya: vray/redshift multichannel exr image output prefix #3956

m-u-r-p-h-y opened this issue Oct 10, 2022 · 6 comments · Fixed by #3981
Assignees
Labels
host: Maya type: bug Something isn't working

Comments

@m-u-r-p-h-y
Copy link
Member

m-u-r-p-h-y commented Oct 10, 2022

Running version
3.14.2

Describe the bug
when using multichannel exr output in vray (6.00.02) wrong image ouptut prefix is applied to deadline job

image

Expected behavior
with multichannel exr we should not use _<aov> image prefix

there is this check in renderproduct.py, but for whatever reason it is not working

[cuID:OP-4214]

@m-u-r-p-h-y m-u-r-p-h-y added type: bug Something isn't working host: Maya labels Oct 10, 2022
@BigRoy
Copy link
Collaborator

BigRoy commented Oct 10, 2022

@m-u-r-p-h-y this is fixed by #3954

@BigRoy
Copy link
Collaborator

BigRoy commented Oct 10, 2022

It's odd that this happens with Multichannel EXR however - which makes me assume there's still another bug present.
I feel both Redshift and V-Ray should not return <aov> appended from the render product if it's set to render as multilayer / merged AOVs to begin with. I feel like the logic might actually be wrong there.

@m-u-r-p-h-y
Copy link
Member Author

there is the logic, but I'm not able to tell why it is not working

        if image_format_str == "exr (multichannel)":
            # AOVs are merged in m-channel file, only main layer is rendered
            self.multipart = True
            return products

@BigRoy
Copy link
Collaborator

BigRoy commented Oct 11, 2022

I feel like the bug is here since it doesn't take into account whether it's multipart/multilayer or not. The same for Redshift actually.

@antirotor
Copy link
Member

I feel like the bug is here since it doesn't take into account whether it's multipart/multilayer or not. The same for Redshift actually.

That's the problem there, wondering why it emerged suddenly. But it should be easy to fix.

@m-u-r-p-h-y m-u-r-p-h-y changed the title Maya: vray multichannel exr image output prefix Maya: vray/redshift multichannel exr image output prefix Oct 11, 2022
@BigRoy
Copy link
Collaborator

BigRoy commented Oct 11, 2022

I suspect that with the refactor to new Deadline submitter we've started relying more on the lib_renderproducts implementation as the "ground truth" than before to avoid scattered around duplicated logic but that the lib_renderproducts actually was never implemented correctly for some of the cases like these.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
host: Maya type: bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants