使用バージョン
- Blender 4.3.0
下記YouTube動画を見て今回の問題が解決しました
Blender EEVEE | Transparent PNG | VISABLE Bloom
こんな感じの設定で発光させてます。

レンダー画像でもちゃんと発光していて問題はありません。

問題はここからで、このレンダー画像をPNG出力すると発光が映し出されなくなるのです。

一通りのことはやってみましたがダメでした。
ですが上記動画をみて解決です。
- シェーダーエディターでシェーダータイプを「World」にして、「Background」ノードの「Strength」を0にする
- 「Set Alpha」ノードと「Viewer」ノードを追加
- 「Glare」ノードを「Set Alpha」ノードのImageとAlphaにつなげる
- 「Set Alpha」ノードを「Viewer」ノードと「Composite」ノードのImageにつなげる。Mode:Apply Mask。
- レンダープロパティ > Film > Transparent のチェックは外す

これで発光透過画像が出力できました。
ただ、BloomやEmissionがセットされていないオブジェクト(今回の場合で言うとこゆる)が半透明になってしまいました。

この部分に関しての解決策を見つける余力は残っていなかったので、今回は魔法陣・魔法・魔法の杖とこゆるを別々で書き出ししました。
こゆるの透過画像は、この記事の一番最初の画像の設定で出力。
完成です。

ー コメント ー