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