Jump to content

Recommended Posts

Posted

Hi,

Currently I am encountering an issue in exporting to EXR layered; I've imported an EXR-file in Designer which has two layers: RGB and A (matte). So far, besides Designer seemingly picking the wrong color space for the file, this seems okay.

Now, even without editing anything, I export this to a new EXR with the preset 'OpenEXR 32 bits linear (layered)' and open the result back in Designer again.

To see that the export went wrong; Designer messed up the matte channel, which is now fully white (see screenshots below).

Before reporting this as a bug; is there anybody here who got layered EXR export working in Affinity Designer? Is there something I am missing here?

 

Original layers in imported EXR:

image.png.334e53c3339ab78db6b9ff0019deb947.png

 

Layers in exported EXR:

image.png.e4d66deef6fee9e65a22d07e3c3c0b31.png

 

  • Staff
Posted

Hey @MmmMaarten, it might be worth having a look at the help topic on OpenEXR: https://affinity.help/photo2/English.lproj/pages/HDR/openexr.html

Specifically this part:

Quote

Each discrete layer with its channel affix (e.g., .RGBA) is exported to its own channel.

When you import a multi-channel EXR, the layer naming convention is all set up for you on import, e.g. you have LayerName.RGB, LayerName.A etc. If you've enabled alpha association on import, you'll typically get LayerName.RGBA. You might have other data type extensions as well, e.g. a Normal pass could import as Normal.[X][Y][Z]

However, because you've imported a standard single channel EXR, the layers just come in as RGB and A (or RGBA if you've enabled alpha association).

In order for the multi-channel export to work correctly, you'll have to rename your layers, e.g.:

Quote

RGB.RGB
RGB.A

(Or use whatever layer name you like, e.g. MainLayer.RGB, MainLayer.A).

Then you should find your export works correctly. Hope that helps!

@JamesR_Affinity for Affinity resources and more
Official Affinity Photo tutorials

  • Staff
Posted
8 minutes ago, MmmMaarten said:

@James Ritson Thanks for your reply. That sounds promising. Looks like it's not as plug'n'play as I would think it would be. . I'll read that OpenEXR document to see if I can get the multi layers to work.

It should be straightforward , assuming that the user has opened a multi-channel EXR. I suspect it's only because you're starting with a non-multi-channel document, so the layer naming convention needs to be adopted in this case. The documentation could probably be expanded upon which would be helpful to clarify this further, I think...

@JamesR_Affinity for Affinity resources and more
Official Affinity Photo tutorials

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.