視差映射(en:Parallax Mapping)是視頻游戲這樣的三維渲染應用中使用的一種改進的凸凹紋理映射或者法向映射技術。對于最終用戶來說,這就意味著可以在不太影響游戲速度的情況下,如木質地板這樣的紋理可以有更加明顯的圖像深度與真實感。
通過改變紋理坐標實現紋理根據一個高度表進行排列,從而就可以實現視差映射。下一代的三維應用程序就可以使用視差映射作為新開發的圖形算法。
一個理解這個概念的簡單方法就是閉上一只眼睛,拿一支鉛筆指向眼睛,然后腦袋左右移動。在鉛筆正對著測試者的時候,視察映射選取鉛筆最左邊的像素,然后不斷地對它進行拉伸以模擬觀察者相對于鉛筆的角度。
視差映射也是模仿位移映射的一種方法,根據紋理中保存的數值表面點的實際幾何位置沿著表面法線發生偏移。在視差映射中,與法向映射和凸凹紋理映射一樣,物體的
輪廓都不受影響。
[
編輯]外部鏈接
posted on 2008-01-01 08:30
姚明 閱讀(809)
評論(1) 編輯 收藏 引用 所屬分類:
圖形學