Microsoft DirectX 8.0 (C++)

ピクセル シェーダのライティング

次の図は、ピクセル シェーダのライティングのメカニズムを示している。

たとえば、3D バンプ環境マップの場合、法線マップをサンプリングし、テクスチャ座標を行として使ってポリゴン上に 3 × 3 行列演算を補間する。その後、ディフューズ輝度キューブ マップにトランスフォームおよびインデックスするか、またはスペキュラ環境キューブ マップに反射およびインデックスすることができる。前のパスからベースに適用する。