Alpha mapping是為不提供顏色或紋理的3D對象創建紋理貼圖,但它顯示了不同程度的不透明度。雖然alpha映射看起來很復雜,其背后的過程和方法其實很簡單。3D CGI中的對象被創建為一系列的形狀或多邊形,這些形狀或多邊形連接在一起,從而形成一個更大的形狀。例如,一個方形的長方體可以只用六個多邊形,每邊都有一個四邊形來創建一個長方體。更復雜的物體也可以用同樣的方式制作,盡管它們可以根據需要由更多的多邊形組成來創建曲線和其他細節在這個形狀(通常稱為"網格")上,應用許多不同的"貼圖"來添加顏色、圖像和紋理這是一個非常復雜的過程,可以用一個簡單的木紋板來組合,這樣就可以使每一個木紋板的外觀看起來更加逼真Alpha映射只是這個更大過程的一部分,它增加了更多的真實感,并且可以用多種方式添加細節。Alpha映射過程中可以使用不同類型的圖像,盡管所使用的圖像通常是一個簡單的灰度圖形。這意味著它不包含任何顏色,但只包含黑色、白色和灰色陰影。以這種方式創建的圖像稱為"alpha貼圖"。一旦將貼圖應用于對象,則其在alpha貼圖中為白色的部分將顯示為正常,而黑色的部分會變得完全透明。不同的灰色陰影可以用于alpha貼圖,以表示不同程度的不透明度。更接近白色的色調更堅實,而朝向黑色的色調更透明。這實際上不會改變網格本身,只會改變其外觀Alpha映射對于創建真實的計算機圖形非常重要,這些圖形對于渲染或顯示來說不是太密集。如果藝術家想在前面的示例中在框中創建一個洞,這樣做就需要改變多邊形的數量來在其中一個邊上創建一個洞的形狀,然而,使用alpha貼圖可以讓藝術家簡單地為洞創建一個帶有黑色區域的貼圖,在最終的圖像中它會變得透明。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!