Microsoft DirectX 8.0 (Visual Basic)

ピクセル フォグについて

ピクセル フォグという名前は、デバイス ドライバでピクセル単位に計算が実行されることから付けられた名前である。これに対して頂点フォグでは、トランスフォーム & ライティングを実行する際にフォグ エフェクトが計算される。ピクセル フォグは、ドライバによっては、ブレンディング計算に適用するフォグ係数 (各ピクセルの深度を使用) を決定するために事前に計算されたルックアップ テーブルを使用するため、テーブル フォグと呼ばれることもある。

ピクセル フォグは、CONST_D3DFOGMODE 列挙のメンバによって識別されるフォグ公式のいずれかを使用して適用する。ピクセル フォグ公式の実装はドライバ固有であり、ドライバが複雑なフォグ公式をサポートしていない場合は、あまり複雑でない公式を使用すること。

  「範囲ベースのフォグ」で説明するように、ピクセル フォグは範囲ベースのフォグの計算をサポートしない。