Microsoft DirectX 8.0 (Visual Basic)

ライティング表記

ライティング公式では次の表記を使用する。

D3DCOLORVALUE コンポーネントの範囲は (-∞, +∞) である。

・ - 内積は d1d2 = max{d1・d2, 0} として定義される。

norm(P) - 単位ベクトル、またはベクトルの正規化

V1V2 - ポイント V1 からポイント V2 へのベクトル

M-1- 逆行列

MT- 転置行列

V1 / V2V1 および V2D3DVECTOR 型である。この型はベクトル (V1.x / V2.x, V1.y / V2.y , V1.z / V2.z) と同等である。

V1 * V2V1 および V2D3DVECTOR 型である。この型はベクトル (V1.x * V2.x, V1.y * V2.y , V1.z * V2.z) と同等である。