表面處理101 - 紋理貼圖的基礎知識

紋理貼圖是如何製作的

本文是我們關於曲面焊接系列的第二部分。 第一部分介紹為3D模型創建UV佈局 。 現在我們來看紋理映射。

那麼什麼是紋理貼圖?

紋理貼圖是一種二維圖像文件,可以應用於3D模型的表面以添加顏色,紋理或其他表面細節,如光澤度,反射率或透明度。 紋理貼圖被開發為直接對應於未包裝3D模型的UV坐標,並且可以從真實照片中設計出來,也可以在Photoshop或Corel Painter等圖形應用程序中手繪。

紋理貼圖通常直接繪製在模型的UV佈局的頂部,可以從任何3D軟件包中將其導出為方形位圖圖像。 紋理藝術家通常在分層文件中工作,在半透明層上使用UV坐標,藝術家將使用該坐標作為放置特定細節位置的指南。

顏色(或漫反射)地圖

正如名稱所暗示的那樣,紋理貼圖最明顯的用處是將顏色或紋理添加到模型表面。 這可能與將木紋紋理應用到桌面上一樣簡單,或者像整個遊戲角色(包括裝甲和配件)的彩色地圖一樣複雜。

然而, 紋理貼圖這個術語經常被使用是一種誤稱 - 表面貼圖在計算機圖形學中起著巨大的作用,不僅僅是顏色和紋理。 在製作環境中,角色或環境的顏色映射通常只是將用於幾乎每個3D模型的三個映射之一。

其他兩種“基本”地圖類型是高光貼圖和凹凸,位移或法線貼圖。

高光貼圖

高光貼圖 (也稱為光澤貼圖)。 鏡面反射圖告訴軟件模型的哪些部分應該有光澤或有光澤,還有光澤度的大小。 高光貼圖的名稱是因為金屬,陶瓷和某些塑料等光亮表面顯示出強烈的鏡面高光(來自強光源的直接反射)。 如果您不確定鏡面反射的亮點,請在咖啡杯邊緣尋找白色反射。 鏡面反射的另一個常見例子是眼睛上方瞳孔上方的微小白色閃光。

高光貼圖通常是灰度圖像,對於不均勻光澤的表面而言,絕對是必不可少的。 例如,一輛裝甲車需要一張鏡面地圖,以便裝甲的划痕,凹痕和缺陷能夠令人信服地發現。 同樣,由多種材料製成的遊戲角色需要鏡面反射貼圖來表達角色皮膚,金屬帶扣和衣服材質之間不同的光澤度。

凹凸,位移或法線貼圖

比前面兩個例子中的任何一個都要復雜一點,凹凸貼圖是一種紋理貼圖,可以幫助更真實地指示模型表面上的凸起或凹陷。

考慮一個磚牆:磚牆的圖像可以被映射到一個平面多邊形平面上,並被調用完成,但是在最終渲染中可能看起來不太令人信服。 這是因為一個平面不會像磚牆一樣對光線產生反應,因為它的裂縫和粗糙。

為了增加對現實主義的印象,將添加凹凸或法線貼圖來更準確地再現磚的粗糙,顆粒狀表面,並增加磚之間的裂縫實際上在空間中退去的錯覺。 當然,通過手工建模每個磚塊可以達到相同的效果,但是正常的映射平面在計算上效率更高。 在現代遊戲產業中誇大法線貼圖的重要性是不可能的 - 在沒有法線貼圖的情況下,遊戲根本無法像現在這樣。

凹凸,位移和法線貼圖本身就是一個討論,對於在渲染中實現照片真實感非常重要。

在尋找一篇深入報導他們的文章。

其他地圖類型要知道

除了這三種地圖類型之外,還有一兩種你會經常看到的:

我們研究過創建和佈局UV,並通過了可應用於3D模型的不同類型的曲面貼圖。 您正在順利完成3D模型的繪製!