模具咬花的模具紋理和圖像。
簡單地說,模具紋理和圖像只是數(shù)據(jù)表,用于在圖形應(yīng)用程序中提供視覺細節(jié)。紋理或圖像提供的細節(jié)取決于其用途,顏色樣本、Alpha(透明度)值、法線和高度值是常見的示例。模具和圖像的主要區(qū)別在于,前者與形狀的表示(通常是3D模型)一起呈現(xiàn)整個物體或場景,而圖像通常是物體或場景的獨立表示。
任何紋理都可以通過與紋理中包含的數(shù)據(jù)類型或紋理維度或“形狀”正交的方法進行編碼和壓縮。然而,不同的編碼和壓縮方法可以為不同類型的數(shù)據(jù)產(chǎn)生更好的結(jié)果。
您可以使用圖像編輯器來創(chuàng)建和修改紋理和圖像,就像其他圖像編輯器一樣。圖像編輯器還提供了mipmap等處理3D圖形的功能,支持DirectX支持的很多高度壓縮的硬圖像。
常見的紋理類型包括:
紋理圖
紋理貼圖包含組織成一維、二維或三維矩陣的顏色值。它們用于為受影響的對象提供顏色細節(jié)。通常,使用RGB(紅、綠和藍)顏色通道對顏色進行編碼,這可能包括代表透明度的第四個通道。
軍強模具肖特
那就是阿爾法。不太常見的是,顏色可以用其他配色方案編碼,或者第四通道可以包含Alpha以外的數(shù)據(jù),例如高度。
正常圖
法線圖包含曲面法線。它們用于為受影響的對象提供照明細節(jié)。正常情況下,法線用紅、綠、藍分量編碼來存儲向量的X、Y、Z維度。然而,還有其他編碼方式——例如,基于極坐標(biāo)的編碼。
高度圖
高度圖包含高度字段數(shù)據(jù)。它們用于為受影響的對象提供幾何細節(jié)-使用著色器代碼來計算所需的效果-或者為用例提供數(shù)據(jù)點,例如地形生成。高度值通常使用紋理中的通道進行編碼。
三次圖
立方體貼圖可能包含不同類型的數(shù)據(jù)(例如,顏色或法線),但它已被組織成立方體表面上的六個紋理。因此,立方體圖的采樣方式不是提供紋理坐標(biāo),而是提供原點在立方體中心的矢量。樣本取自向量和立方體的交集。使用立方體圖可以為計算反射提供環(huán)境近似(稱為環(huán)境映射),或者為球形對象提供比基本紋理和二維紋理失真更低的紋理。