Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

ACEScg workflow and EXR maps

Community Beginner ,
Aug 03, 2022 Aug 03, 2022

Hi everyone,

 

I have heard that, in VFX, textures are used mostly as 16bit EXRs. I have done some research and understand why this is the case, and this information is very useful to me, especially since I am transitioning to an ACEScg workflow in Substance Painter.

 

My questions are:

 

  1. This question is mostly out of curiosity. Substance Painter only exports 32-bit EXRs. I understand that some people convert the exported maps into 16-bit EXRs separately – is this a common thing to do for those working with Substance Painter?

 

  1. Are all PBR maps supposed to be 16-bit EXRs?

 

BaseColor/Diffuse (and all other color maps) make sense to have a higher bit-depth, since I am working in ACEScg and I want to export these maps in ACEScg color space.

 

For Height and Normal maps, I noticed the higher difference in quality when rendering using EXR bitmaps, instead of 16-bit pngs, so that convinced me.

 

What about the rest of the maps?

 

Thank you.

TOPICS
Color Management , Discussion , Import & Export
2.1K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Explorer , Aug 05, 2022 Aug 05, 2022

Substance Painter actually writes EXR files in 16-bit half with PIZ lossless compression. You can see this if you look at the metadata for the EXR in Nuke.

 

I always save height (bump) maps as EXR from SP as there is a loss in quality if they are saved in 8-bit.

 

For diffuse maps it depends on the color space. If it's ACEScg then yes it needs to be in EXR since it will be scene-linear. However, if you save it as Utility-sRGB-texture then it can be an 8-bit JPG or PNG. You just need to read it into

...
Translate
Explorer ,
Aug 05, 2022 Aug 05, 2022

Substance Painter actually writes EXR files in 16-bit half with PIZ lossless compression. You can see this if you look at the metadata for the EXR in Nuke.

 

I always save height (bump) maps as EXR from SP as there is a loss in quality if they are saved in 8-bit.

 

For diffuse maps it depends on the color space. If it's ACEScg then yes it needs to be in EXR since it will be scene-linear. However, if you save it as Utility-sRGB-texture then it can be an 8-bit JPG or PNG. You just need to read it into your rendering program (Maya for example) with the same input transform.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Aug 29, 2022 Aug 29, 2022

Thank you so much for your reply, this helped alot.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Sep 04, 2022 Sep 04, 2022
LATEST

Glad to hear. Please mark it as "correct answer" 🤓

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines