ID貼圖(ID Map)的作用主要就是用來區分同一個模型中不同的區塊,具體的用法查看此文。下面介紹幾種不同的方式來烘焙ID貼圖,用到的工具分別是Blender和Substance Painter。
在Blender中為模型賦予頂點顏色,請參考此文。操作前請確認UV已經拆分好,拆分UV請參考此文。
使用頂點顏色,通過Blender烘焙
- 刷好頂點色
- 渲染器切換到
Blender Render
- 打開
Material
面板,為模型添加一個新材質 Material
面板 >Shading
> 勾選Shadeless
Material
面板 >Options
> 勾選Vertext Color Paint
- 打開
UV/Image
編輯器 > 新建一個圖像 - 打開
Render
面板 >Bake
> 點擊Bake
- 保存烘焙好的圖片
使用材質顏色,通過Blender烘焙
- 渲染器切換到
Blender Render
- 在編輯模式下為不同的部位賦予不同的材質
- 給材質換上不同的顏色
- 打開 大專欄 烘焙ID貼圖
UV/Image
編輯器 > 新建一個圖像 - 打開
Render
面板 >Bake
>Bake Mode
項選擇Textures
Render
面板 >Bake
> 點擊Bake
- 保存烘焙好的圖片
- 刪除多余的材質,只保留一個(如果尚未導出模型)
使用頂點顏色,通過Substance Painter烘焙
- 刷好頂點色
- 導出模型
- 打開
Substance Painter
工程 - 找到
TextureSet Settings
面板 - 點擊
Bake textures
按鈕 - 勾選
ID
Color Source
選擇Vertex Color
- 點擊
Bake modelname textures
按鈕
使用材質顏色/模型的子對象,通過Substance Painter烘焙
這種方式和使用頂點顏色類似,不過數據源是材質顏色/模型的子對象等,需在第7步選擇相應的Color Source
即可。需要注意的是這幾種方式使用的數據源是高模模型。