0
$\begingroup$

Having an issue with rendering png, movie files or any render with transparency. What I want from the Eevee display viewport render and actually rendering the animation or screen render give me vastly different results. The picture attached will show the color on the left around the model is green (left) and correct blue (right).

If I disable the transparency from the render properties panel under film I get what I'm looking for. The Blender Render is wrong.enter image description here

$\endgroup$
  • $\begingroup$ Can you upload your file and add a link in the question? $\endgroup$ – no-can-do Aug 12 '20 at 22:08
1
$\begingroup$

display viewport render is OK

If I disable the transparency from the render properties panel under film I get what I'm looking for.

The viewer for the render image is broken and has been broken for a long time.It cannot display luminous pixels that are transparent at the same time.

PNG is a format that can't do that either. It cannot do associated alpha channel correctly.

If you look at the rendered image as color (not color+A)

enter image description here

Or add a black backround and use alpha over to composite you the image over it and you should see if the render is correct.

As for saving the image, save as EXR and everything should be fine.

More info:

Rendering fire animations with transparent background

Render semi-transparent volume with cycles

and

How do I get the Glare node to output transparent instead of Black background

$\endgroup$
  • $\begingroup$ Thank you for an answer. I clicked a couple of the links. Tried that and also re-rendered using EXR (same results). So you are saying that Transparency doesn't work correctly at all?? I can't seem to get what I'm looking for out in a render. $\endgroup$ – digirob Aug 12 '20 at 18:20
  • $\begingroup$ Transparency works, but the viewer has problems displaying emissive and transparent pixels. PNG also cannot store those pixels either . $\endgroup$ – susu Aug 12 '20 at 18:23
  • $\begingroup$ Wow...Thank you for the reply. I guess I don't need to report that bug eh? Yes, I can get the transparency to render but color and even the alpha is not correct. Wow...huge bug. Game changer for me for this project. Any other ideas on how I can get this to render correctly? Thanks again for responding!! $\endgroup$ – digirob Aug 12 '20 at 18:35
  • $\begingroup$ Please edit your question and add a link to your file so that others can inspect it and help out. $\endgroup$ – susu Aug 12 '20 at 18:43
  • $\begingroup$ If I render a 16bit .Tiff, EXR Full Float, Multi EXR full float, I get a proper render. Everything else with a alpha, (movie, png, or .tga etc) will not render correctly. I have to go to the saved file on the hard drive to actually see it there. The render window always displays it wrong. $\endgroup$ – digirob Aug 12 '20 at 20:27

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.