訳あって、レンダリングを複数回に分けてコツコツ行っています!
ZテストおよびZバッファへの書き込みをやめて速度重視にしています。
水面に映るように一度レンダリングします。
専用のシェーダーを用いて、水面を描きます。
専用のシェーダーを用いて、エフェクトを描きます。
『常夜渡り(時間停止)エフェクト』によって色が変わってしまったので、パーティクルを描き戻します。水面に映ったものは色が変わっていて欲しいので、1度描く必要がありました。
こちらも描き戻します。
雰囲気を付け加えます。※画面の四隅を暗くしています。
UIは最前面に来て欲しいので、最後に描画して完成です。
動画で一連の流れをご覧ください
フォローすると、開発ログや新作ゲームの公開が通知されます