フォワード レンダラーを遅延レンダラーに変換することを検討していますが、見つからない (または概念化できない) 問題が 1 つあります。それは、シーン内のすべてのライトが蓄積される方法です。フォワード レンダリングでは、すべてのライトをシェーダーにアップロードしますが、さまざまなオブジェクトのサイズのために 4 つに制限されていました。蓄積されたライト情報を最終的なコンポジット シェーダーに取得するにはどうすればよいですか? 各シーン オブジェクトのレンダリング方法と同様の方法で各ライトをレンダリングする必要がありますか? 各ポイント ライトを球体としてレンダリングする例をいくつか見てきましたが、この方法でどのように減衰できるかわかりません。