位移貼圖
置換貼圖是使用高度圖將經過紋理化的表面上實際幾何點位置沿著表面法線根據保存在紋理中的數值進行移位的技術,這是與凹凸貼圖、法線貼圖以及視差貼圖不同的技術。
多年以來,置換貼圖一直是 RenderMan 這樣的高端渲染系統的一個特性,如 OpenGL 與 DirectX 這樣的應用程式編程接口則沒有這樣的特性,其中一個原因就是置換貼圖的最初實現為了得到與屏幕上的像素匹配的微多邊形需要自適應的表面鑲嵌。
在最新一代的圖形處理硬體上,置換貼圖可以解釋為一種頂點-紋理貼圖。在這種方法中,紋理貼圖的數值將不再改變像素的顏色,而是用來改變頂點的位置。與凹凸貼圖和法線貼圖不同,置換貼圖可以用這種方法生成真正粗糙的表面。目前只在一小部分的桌面圖形處理器上實現了這種功能,並且為了生成非常細緻的網格、得到更好的三維感覺以及更好的紋理深度與細節需要與自適應的鑲嵌術配合使用,自適應鑲嵌技術可以根據當前的觀察參數設定增加渲染的多邊形數目。
進一步的閱讀資料
- Blender Displacement Mapping
- 浮雕紋理貼圖(頁面存檔備份,存於網際網路檔案館)網站
- 任意多邊形表面的實時浮雕紋理貼圖(頁面存檔備份,存於網際網路檔案館)論文
- 無高度場的表面細節的浮雕紋理貼圖(頁面存檔備份,存於網際網路檔案館)論文