I am trying to add a sort of engine glow to a model. I have found a solution that looks good enough for me in the 3D viewport preview, but looks very different in the final render. Here is an image of the effect: enter image description here

You can see how the transparency of the 'flame' is vastly different in front of the transparent background. This is especially confusing because this is not the case in the 3D viewport.

Any ideas what I am doing wrong here?

If it helps the blender file can be found here: Blend File

  • $\begingroup$ Pretty nice explanation over there: "It's a viewer issue only. Try compositing over a gray background using the alpha-over node." $\endgroup$ – brockmann May 1 at 13:30
  • $\begingroup$ It is a bug in blender's render viewer that has never been fixed. Your render is probably perfect, you just can't display it using a transparent background, Here's another link explaining the issue.: blender.stackexchange.com/questions/57816/… $\endgroup$ – susu May 1 at 14:05