リアルタイムCGの基礎-environment-map

環境マップ(environment-map)

光源計算の代わりに、テクスチャを使って写り込みを再現する技術。

普通のテクスチャの貼り付けと違って、

視点が変わると見え方も変わる。

スペキュラ(specular)だと、

視線ベクトルの反射ベクトルを求め、

反射ベクトルと光源との内積で色を計算するが

環境マップの場合だと、

反射ベクトルからテクスチャ座標を求め色を取り出す。