私はopenglで単純な遅延シェーディングエンジンを実装しましたが、今はポイントライトの部分に固執しています。
どこでも検索しましたが、ポイントライトがどのように機能するかについての適切な説明が見つかりません。
まず、なぜメッシュとして描画する必要があるのですか?
単純に頂点シェーダに値を渡して、渡したすべてのライトに対してループを実行することはできませんか?
つまり、指向性ライトの場合は、すべてのピクセルのシェーディングでシンペルフォンを実行するだけです...
ポイントライトが遅延シェーディングでどのように機能するかについての簡単な説明を探しているだけだと思います.
ありがとう。