バンプ マップのピクセル形式 (Direct3D 9)
バンプ マップは、特殊なピクセル形式を使用する IDirect3DTexture9 オブジェクトです。 バンプ マップ内の各ピクセルは、赤、緑、青の色コンポーネントを格納するのではなく、自分と v (DU と DV) の差分値と、輝度コンポーネント L を格納することがあります。これらの値は、「バンプ マッピング数式 (Direct3D 9) 」 トピックで説明されているように、システムによって適用されます。
バンプ マップのピクセル形式は、D3DFMT_CxV8U8、D3DFMT_V8U8、D3DFMT_L6V5U5、D3DFMT_X8L8V8U8、D3DFMT_Q8W8V8U8、またはD3DFMT_V16U16のいずれかに設定することで指定できます。 説明については、D3DFORMATを参照してください。
ピクセルの DU および DV コンポーネントは、-1.0 ~ +1.0 の範囲の符号付き値です。 輝度コンポーネントを使用する場合、0 から 255 の範囲の符号なし整数値です。
手記
バンプ マップのピクセル形式を選択する前に、特定の形式がサポートされているかどうかを確認します。 詳細については、「バンプ マッピングの使用 (Direct3D 9)を参照してください。
関連トピック