紋理的基本概念
由電腦產生的早期 3D 影像,雖然通常會採用當年的先進技術,往往會有閃亮的塑膠外觀。 這些影像缺乏賦予 3D 物件逼真視覺複雜性的標記類型 (例如磨損、裂縫、指紋和污痕)。 廣為所用的紋理可強化電腦所產生之 3D 影像的逼真度。
在日常使用中,紋理一詞是指物件的平滑度或粗糙度。 然而,在電腦圖形學中,紋理是像素顏色的點陣圖,它賦予物件紋理的外觀。
由於 Direct3D 紋理是點陣圖,因此任何點陣圖都可以套用至 Direct3D 基本類型。 例如,應用程式可以建立和操作看起來具有木紋圖案的物件。 草、泥土和岩石可以套用至形成山丘的一組 3D 基本類型。 結果就是一個看起來逼真的山坡。 您也可以使用紋理來創造效果,例如路邊的標誌、懸崖上的岩層或地板上的大理石外觀。
此外,Direct3D 支援更進階的紋理技術,例如有或沒有透明度的紋理混合和光線對應。 請參閱具有紋理的紋理混合和光線對應。
如果您的應用程式能建立硬體抽象層 (HAL) 裝置或軟體裝置,則它可以使用 8、16、24、32、64 或 128 位元紋理。
相關主題