Share via


(Direct3D 9)

凸起對應是一種特殊形式的反射或擴散環境對應,可模擬精細鑲嵌物件的反射,而不需要非常高的多邊形計數。 Direct3D 所實作的凸起對應可以精確地描述為反射或擴散環境地圖的個別圖元紋理座標反轉,因為您會根據差異值提供有關凸起地圖分佈的資訊,而系統會在下一個紋理階段中套用至環境地圖的 you 和 v 紋理座標。 差異值會以凸起地圖表面的像素格式編碼, (請參閱 凸起地圖像素格式) 。

平移對應依賴混合多個紋理。 這表示裝置至少必須支援兩個混合階段;其中一個用於碰撞圖,另一個用於環境地圖。 至少需要三個紋理混合階段,才能套用額外的基網底理貼圖,這是最常見的案例。 下圖顯示基網底理、凸起貼圖,以及紋理混合串聯中的環境地圖之間的關聯性。

紋理混合串聯圖

您必須適當地準備紋理階段,才能啟用碰撞對應。 下列主題介紹凸起對應,並提供如何在應用程式中使用它的詳細資料:

Direct3D 原生不支援高度對應;它們只是儲存和視覺化分佈資料的便利格式。 您的應用程式可以儲存任何格式的分佈資訊,甚至產生程式性翻轉對應。

圖元管線