newbie-at-cuhksz / virtual-campus-v2

5 stars 4 forks source link

安利一个很方便的涂色方法 #3

Open Chen-Gary opened 3 years ago

Chen-Gary commented 3 years ago

一个很方便的涂色方法

The palette style UV coloring method 是一个使用调色板图片(palette) 对模型涂色的方法

为解决这些问题,我找到了一个快速对 UV coloring 的模型用标准 material 重新上色的方法。总的效率可能比建完整个模型再上色更高。

The palette style UV coloring method

这个方法来自于一名油管大佬 https://www.youtube.com/watch?v=1jHUY3qoBu8

他在这个视频的 02:12 - 4:42 介绍了这个涂色方法

(如果不想上油管的话,hyy和我也有下载好的视频。。。)

这个视频的简介里,他给了两个 palette 的图片:

以及一个我觉得蛮不错的blender setting视频(这个很短的视频里也介绍了 The palette style UV coloring method 的方法):

https://www.youtube.com/watch?v=BlxiCd0Upg4

用标准 material 重新上色

假设在建模的时候,我把墙面涂成了诡异的蓝色,而右边material栏中的 Material_final 是最终统一的墙面颜色。

1

  1. tab 进入编辑模式

  2. 鼠标放在中间的编辑窗口,按 A 全选

  3. 点亮左侧 UV editor 窗口的这个icon (红色框框)

icon

  1. 左键框选诡异的蓝色,这样中间窗口中所有使用这种蓝色的面就被选中了

    2

  2. 这时候在右侧material栏更换material,并点击Assign,墙面就重新上色完成

3

同理,我们也可以对其他面重新上色 4

这样直接把.blend 文件拖入unity 也可以保持所有颜色,无需任何设置。

大家可以参考这个上色方法

material 和 blender 模型导入 unity 我还没研究得很会,欢迎大家指出错误的地方