角色建模入門(2):拆UV及貼圖繪製

上次我們根據設計圖建立了小熊造型的角色白模,也就是還未上色的模型。

上次:角色建模入門(1):從設計圖到建立 Low-poly角色

本次將會對模型進行上色:首先拆UV,並使用PS來繪製貼圖。當然如果只需要純色的模型,也可以直接創建新的材質球,並填上顏色即可。但是,那只能以面為單位上色,可能較適合顏色單純或是顏色分界較單純的模型。若是使用貼圖,可以在模型比較簡單的情形下,做出更加多元的細節,並且將所有的顏色合併在同一張貼圖中。

3D模型要表現出和2D相近的外觀,也和平面圖形同樣需要進行上色。而不同之處在於,3D模型是三維的,我們需要將模型的表面運用特殊的方式展開,使其成為平面的、方便我們上色。就像是繪製地球地圖時,也會用投影法將球體的地球展開成四方形圖像,是相同的道理。我們將拆出來的平面們稱為「UV」、將此步驟稱為「拆UV」。

當我們拆完UV,就能夠以此作為基準開始繪製要放上模型的「外觀」,是為「貼圖(Map)」。貼圖的種類有很多種,例如有表示基本顏色的「Diffuse Map」,或是增加細節凹凸的「Normal Map」、「Bump Map」等等,不同的貼圖能為模型帶來不同面向的細節及質感。本次製作的就是屬於Diffuse Map。

使用的3D軟體:Blender

🐻那我們開始拆UV吧!

打開我們上次建出來的模型。接下來要切線,讓軟體知道我們想要怎麼把這個模型拆成平面

切換到Edit Mode、選取線模式,將要切的線選起來。滑鼠右鍵選擇Mark Seam

Mark Seam完的線會顯示為紅色

🔰Tip:在切線時,因為兩邊被切開了,會出現接縫。這個接縫可能會看起來不自然,故最好藏在不明顯的地方(例如不要在臉的正面切一條線,材質接不好容易被發現)。

若模型為左右對稱,可以選擇使用Mirror Modifier,就只需要切半邊的線,另一邊也會自動Mark Seam

全部切完之後,按A將模型全選。再按U叫出選單,選擇第一個的Unwrap,Blender就會根據剛剛切完的線自動拆UV

🔰Tip:若使用Mirror Modifier,在Unwrap前要先Apply,否則只會拆到一邊的UV

在UV Editing介面下,就可以看到拆好的UV!

我們使用面的模始將UV排放整齊。每個UV最好跟邊界相隔一些距離,以免邊緣的顏色出問題

🐻下一步開始要製作貼圖

先將UV的分布圖輸出成一張圖,以利我們繪製

將UV全選,UV→Export UV Layout→將圖儲存

匯入PS中。以這張圖為參考繪製貼圖

要輸出時只輸出貼圖本身,不需要將上面的UV一起輸出

🐻最後將貼圖貼到模型上面

為模型新增材質(Material Properties→按New)

選擇Image Texture。點擊Open將剛剛做好的貼圖放進來

貼圖會依照UV正確地顯示在模型上,小熊的上色完成🐻🐻🐻

若貼圖上上去之後發現有沒塗好的地方,也可以使用Texture Paint進行修補

照同樣的方式將衣服的貼圖也製作完成~

🐻成果展示

在畫三視圖的時候並沒有那麼嚴謹地去思考在3D中角度的問題,故在某些地方和三視圖有落差。這邊我主要還是以3D模型的呈現上去做調整~

--

--