【C++】 DirectX初心者質問スレ Part37 【C】
■ このスレッドは過去ログ倉庫に格納されています
0705デフォルトの名無しさん
2013/02/25(月) 19:51:14.34各光源でパス分けるならアルファブレンドで加算合成。
アルファ値にはライト強度を入れる。
平行光源以外をフルスクリーンクアッドで描画すると無駄が多いから光源の影響範囲を表すプリミティブで描画したほうがいい。
複数光源を1パスにまとめるならフルスクリーンクアッド一回、ループで各光源の結果加算していくだけだからアルファブレンド要らないけど
ピクセルシェーダ内のループも負荷高いんだっけ。パス分けてアルファブレンドとどっちが早いだろうか。
■ このスレッドは過去ログ倉庫に格納されています