2
$\begingroup$

I have rendered my Blender scene to an EXR. I want to composite this render over the top of a solid colour background. The background must exactly match a specific brand colour.

When using the "Filmic" view transform the render appears correctly, however the background isn't even close to the right colour. If I use the "Standard" view transform the background colour is correct, however the render looks awful.

The following image shows my compositing node setup: Compositing nodes

Here is a comparison of "Standard" and "Filmic" versions. The highlights are horrible in "Standard", however the background colour is reproduced correctly: Standard vs filmic view transform

How can I composite an image using one element that looks correct using "Filmic" and another that looks correct using "Standard"?

$\endgroup$
7
  • $\begingroup$ The only way I can think of now is to do the render separately and then do the compositing in a separate scene and/or blend file that is set to Standard view transform. $\endgroup$ Commented Nov 10, 2022 at 6:45
  • 1
    $\begingroup$ There is a Convert Colorspace node available but it only allows to switch between color spaces and not view transforms $\endgroup$ Commented Nov 10, 2022 at 6:46
  • $\begingroup$ @mqbakamqbaka I'm doing the compositing in a separate file. I've tried using the "Convert Colorspace" node but I can't seem to find any way of converting sRGB to its filmic equivalent or filmic to standard. $\endgroup$ Commented Nov 10, 2022 at 6:52
  • $\begingroup$ You can't convert view transforms in compositing nodes. If you are doing the comp in a separate file everything should be OK. Do your render with filmic and then take the rendered image into another blend file set to standard and it will do the trick. $\endgroup$ Commented Nov 10, 2022 at 7:00
  • 1
    $\begingroup$ Good idea! It's a bit annoying having to save then open the image to change the background colour but at least it gives the correct result. $\endgroup$ Commented Nov 11, 2022 at 0:49

0

You must log in to answer this question.