Maniphest T88884

EEVEE Bloom over Transparency does render but does not SAVE to RGBa PNG
Closed, Duplicate

Assigned To
None
Authored By
tt (ttt)
Jun 6 2021, 2:05 PM
Tags
  • BF Blender
Subscribers
tt (ttt)

Description

System Information
Operating system: Linux-5.4.0-74-generic-x86_64-with-glibc2.31 64 Bits
Graphics card: GeForce GTX 1070 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 460.80

Blender Version
Broken: version: 2.93.0, branch: master, commit date: 2021-06-02 11:21, hash: rB84da05a8b806
Worked: (newest version of Blender that worked as expected)

Short description of error
in the render settings enable eevee bloom and turn it up and in film settings set the background to transparent. render and save as PNG with alpha. the Bloom is even shown in the Compositor and in the render window but does not save.

Exact steps for others to reproduce the error
It seems the Alpha Matte of the render is "wrong". see attached image. It only shows alpha information where there is geometry and only renders this (and bloom tends to glow outside of geometry too of course)!
Even enabling the Bloom Renderpass and compositing that into the render does not really work and is way too complicated.

My Conclusion:

  1. The Bloom Renderpass also needs a transparency matte that works.

or

  1. Even better would be that the Compositor Render Layer Image output would just be saved as it is. Or that the Compositor Render Layer Alpha output takes the EEVEE bloom into account when transparent background is enabled. That could be done with including The Bloom Rendepass Matte mentioned in conclusion 1)