視差マッピング

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索

視差マッピング(しさマッピング、: parallax mapping)は、3次元コンピュータグラフィックスにおけるテクスチャマッピングの技法の1つである。 バンプマッピング法線マッピングを拡張したもので、オブジェクト表面の凹凸のよりリアルな表現を可能にする。 金子智道らによって2001年に発表された。[1]

視差マッピングでは、ポリゴン描画時に各点に対応付けられるテクスチャ座標を、視点からその点への視線ベクトルと法線ベクトルがなす角度、およびハイトマップ(高低マップ)の値に応じてずらす。視線が法線ベクトルに直交する方向に変化するに従ってテクスチャ座標のずれを大きくすることにより立体感を錯覚させる。

視差マッピングの計算では繰り返し演算を必要としないという利点があるものの、テクスチャ座標の変化は近似的であり、視線の遮蔽にも対応していない。 そこで、視差マッピングの拡張として、繰り返し演算を含むアプローチではあるが、視線の遮蔽への対応やテクスチャ座標の変更を歪みなく実現する手法も発表されている。 [2]

関連項目[編集]

脚注・出典[編集]

  1. ^ Kaneko, T., et al., 2001. Detailed Shape Representation with Parallax Mapping. In Proceedings of ICAT 2001, pp. 205-208.
  2. ^ Tatarchuk, N., 2005. [http://www.amddevcentral.com/media/gpu_assets/Tatarchuk-ParallaxOcclusionMapping-Sketch-SIG05-Slides.pdf Siggraph presentation

外部リンク[編集]