CONST_D3DLIGHTTYPE
ライトの種類を定義する。
Enum CONST_D3DLIGHTTYPE
D3DLIGHT_POINT = 1
D3DLIGHT_SPOT = 2
D3DLIGHT_DIRECTIONAL = 3
End Enum
定数
- D3DLIGHT_POINT
- 光源はポイント ライトである。光は空間内のポイントを持ち、全方向に光を照射する。
- D3DLIGHT_SPOT
- ライトはスポット ライトである。このライトは、照射がコーン内に制限されるポイントを除いては、ポイント ライトに似ている。このライト タイプには、方向、およびコーンの形状を決めるその他のパラメータがいくつかある。これらのパラメータについては、「D3DLIGHT8 型」を参照すること。
- D3DLIGHT_DIRECTIONAL
- ライトはディレクショナル ライトである。これは無限大の距離でポイント ライトを用いることに等しい。
注意
ディレクショナル ライトはポイント ライトより処理は多少速いが、結果についてはポイント ライトの方が上である。スポット ライトは面白い視覚エフェクトを出すが、計算上負荷が高い。
参照
D3DLIGHT8