ここでは、ディフューズ ライティングの公式について説明する。
D3DRENDERSTATE_SPECULARENABLE が FALSE に設定されている場合、スペキュラ成分は (0, 0, 0, 0) に設定される。それ以外の場合は、次のように計算される。
ここで