DESCRIPTION
去年の2月に公開したゲームの続編を作ってます!
今は水草や魚、水面からの光を追加してグラフィック面を強化しています。
まだ完成は見えてませんが、2ヶ月ぐらいでリリースできればと思ってます。
さて、ここからは開発の話です。
この水面からの光ですが、濃いフォグがかかるとほとんど見えなくなります。
半透明の材質はフォグで塗りつぶされてしまうようです。そこで、半透明の合成を後から行う機能を使い、フォグの後で合成しようと思ったのですが、
なんとこの機能、アンリアルエンジン最新版の5.5.4でも未実装...
仕方がないので、代わりにフォグの濃い部分では光の透明度を下げる処理を作ってみました。
なかなか良い感じになったんじゃないでしょうか。
これを採用します。
とはいえ、この方法にも問題点はあり、まずこれ以上光を強くすることができません。透明度を限界まで下げてもここまででした。
また、フォグの濃い部分の検出を完璧に行うことはできないので、フォグの薄い部分の光を強くしてしまうことがあります。画像で言うと左上、水面に映る光が強くなりすぎています。
できれば "Separate Translucency" を早めに実装してもらいたいところです。