1
$\begingroup$

I've been wondering why this happens. When I save my rendered image (this is a smoke & fire sim) in OpenEXR format, it doesn't show any whitespot, instead it is full of a solid blue color, maybe this is good in a dynamic range sense but i can't seem to find a solution on how to return the white highlight, I tried to mess with curves and brightness in after effects without avail. But, when I use PNG format, it shows the whitespot just fine. Is there any compositing tricks/render setting to do in order to show the whitespot in the OpenEXR format?

(Rendered in Cycles)

OpenEXR: OpenEXR format PNG (The one in viewport also looks the same as PNG): PNG format

Here are some settings that i use: 12345 123456

$\endgroup$

1 Answer 1

2
$\begingroup$

Because Blender's EXR stores the data "as is" with no color transformation. This is a format for wide data transfer, not for preview. There are things to do, but that highly depends on what softwares you use when doing your final edits.
In short, the things is that you want to set your EXR to a linear color that reproduces Blender's Filmic color management (usually via LUTs and some gamma adjustments) and set your final output to sRGB.

On Blender, it's as on this topic:
Set your EXR's nodes to Linear color management, and your final file output to Standard color management.

On another topic: Be carefull with DWAA compression. If you only output your final render, it's fine. But if you ever deal with passes, don't use it, it will destroy them. Use Pxr24 if you want lossy, or any losslees compression method. But DWAA will lose crucial data on passes. Other software automatically use another compression method for passes, but not Blender.

$\endgroup$
1
  • $\begingroup$ Thank you for the help! $\endgroup$
    – Albert
    Jan 1, 2022 at 17:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.