Anime Shading Plus
Show / Hide Table of Contents

☀️ 18. Unity 2021/2022 向け Screen Space Lens Flare 移植版(実験)

Screen Space Lens Flare について


Unity 2023 以降では、SRP に Screen Space Lens Flare というポストプロセス効果が標準で含まれています。

https://youtu.be/-6zbFTBMDmU?t=128

この効果がとても気に入ったため、Unity 2021/2022 でも使えるように移植しました。Screen Space Lens Flare は Bloom の最終出力 RT に依存しているため、Bloom を有効にしないと動作しません。 ただし、やや強引な方法で移植しているため、この機能は実験扱いです。Unity 2021/2022 の Editor やビルド済み実行ファイルで問題が起きないことは現時点で保証できません。

💡 既知の問題: 特定の状況で Screen Space Lens Flare Volume の Streak Threshold が低すぎると、Editor 上でマウスを動かしたときにちらつくことがあります。

Screen Space Lens Flare Renderer Feature を設定する


💡 Unity 2023 / Unity 6 を使用している場合は、このページは無視してかまいません。
代わりに Unity 公式の説明 を参照し、Volume で公式の Screen Space Lens Flare を設定してください。

現在使用している URP Renderer Data に Screen Space Lens Flare Feature を追加します。

Image

追加後は、Inject Point を After Rendering Post Processing に設定してください。

Image

次に、現在の Volume で Add Override ボタンを押し、ASP Screen Space Lens Flare を選択します。

Image

Bloom を有効にし、関連パラメータを調整すれば、Screen Space Lens Flare が使えるようになります。

Image

  • Edit this page
In this article
Back to top Generated by DocFX