Platform SDK: DirectX |
D3DLIGHT7 構造体 (dcvDiffuse、dcvSpecular、dcvAmbient) の色に関連するメンバは、D3DCOLORVALUE 構造体である。これらの構造体で定義する色は、一般には 0 〜 1 の範囲の RGBA 値であり、0 が黒に相当する。たいていは光色がこの範囲になるようにするが、特殊効果をねらうときには、この範囲外の値を使用することもできる。たとえば、大きな値の色を設定して、シーンを台なしにするほど強い光を作ることができる。また、色を負の値に設定して、暗色光を作ることができる。暗い光は、シーンで劇的な影を強めたりその他のエフェクトに有用である。
D3DLIGHT7 型 (diffuse、specular、ambient) の色に関連するメンバは、D3DCOLORVALUE 型である。これらの型で定義する色は、一般には 0 〜 1 の範囲の RGBA 値であり、0 が黒に相当する。たいていは光色がこの範囲になるようにするが、特殊効果をねらうときには、この範囲外の値を使用することもできる。たとえば、大きな値の色を設定して、シーンを台なしにするほど強い光を作ることができる。また、色を負の値に設定して、暗色光を作ることができる。暗い光は、シーンで劇的な影を強めたりその他のエフェクトに有用である。