Microsoft DirectX 8.0 (Visual Basic) |
ポイント ライトは、シーン内で色と位置座標を持つが、単一の方向は持たない。次の図に示すように、ポイント ライトはすべての方向に均等に光を放つ。
ポイント ライトの例としては電球がある。ポイント ライトは減衰と範囲の影響を受け、頂点ごとにメッシュを照らす。ライティングの実行中、Microsoft® Direct3D® は、ワールド空間でのポイント ライトの位置座標とライティングする頂点の座標を使用して、ライトの方向を表すベクトルと光が進んだ距離を取得する。頂点法線に加えて、このベクトルと距離の両方を使用して、サーフェスにどのくらい光が当っているかを計算する。