Mask编辑器
Mask
工具是一个 Pangu 下的子工具,使用 Mask
工具,游戏开发者可以轻松创建各种自定义图层,旨在帮助游戏开发者快速地生成各种遮罩图层,自定义某些区域不被 Cook。在对应子系统 Cook 时可自动区分手动和自动部分。
被 Mask 笔刷刷过的颜色区域,不会参与 Cook 的过程。
使用场景:比如已经 Cook 好一块区域了,但是觉得其中某些地方并不是很符合预期,但是又不想影响到其他符合预期的地方,那么您就可以用 Mask 笔刷,刷取符合预期的地方,再次选中地块 Cook,被刷取的区域不会被 Cook。
本文将讲述如何使用 Mask
工具。
序号 | 模块 |
---|---|
① | Operation 选项卡 |
② | Config 选项卡 |
Mask 笔刷的选项卡,提供基础的属性。
左键点击下拉选项框,选择的指定笔刷类型。
- BrushType 默认有三个值,分别是
mask
、EditFoliage
和Prefab
。如果用不上默认的配置,则可以手动删除,删除时会检查是否存在相关资产,如果存在则会同时删除资产,以减少资产数量。 - 如果想自定义Mask笔刷,则可以设置 Custom Masks
- BrushType 选择的范围是
Config
选项卡的 Custom Masks,BrushType 默认为 Custom Masks 的第一个值,如果Config
的 Custom Masks 没有元素,则 BrushType 默认值为空。
设置的笔刷半径,目前有三种办法。
- 鼠标左键拖拽。
- 单击后直接修改数值。
- 快捷键修改。快捷键设置
笔刷在上色的时候,与原像素的混合方式。
Blend Mode 的类型 | 意义 |
---|---|
Add | 原像素的值加上当前笔刷的像素值 |
Sub | 原像素的值减去当前笔刷的像素值 |
Max | 原像素的值与当前笔刷的像素值取最大值 |
Min | 原像素的值与当前笔刷的像素值取最小值 |
Smooth | 原像素的值与当前笔刷的像素值做平滑处理 |
Blend Mode:Add
Blend Mode:Sub
Blend Mode:Max
Blend Mode:Min
Blend Mode:Smooth
笔刷在上色的时候,衰减的方式。
序号 | Falloff Type 的类型 | 意义 |
---|---|---|
① | Linear | 锐化、线性衰减 |
② | Smooth | 平滑衰减 |
③ | Spherical | 球形衰减,中间平滑、边缘处锐化 |
④ | Tip | 尖端衰减,中心位置锐化、边缘处平滑 |
⑤ | NoFalloff | 无衰减 |
各效果如下图所示
笔刷强度。
笔刷衰减。
Blend Mode
选择 Smooth
时,平滑处理的直径。
对小地图中选中的地块,铺满当前选中的 BrushType 的颜色。
清除选中的地块的颜色。
从目标路径中的 eng_mask.png
文件导入当前选中地块的颜色信息。
查看目标路径:右键地块,点击 Show Tile Files In Explorer。,然后进入 layout 文件夹,里面有对应文件。
Tips:如果没有对应
layout
文件夹或者eng_mask.png
文件,请先导出资源,具体请查看:Export Color
导出当前选中地块的颜色信息。 查看导入导出路径
Config 选项卡为设置 Mask
笔刷信息的地方,这里可以修改 Custom Masks 来增删改 Operation
的 BrushType。
序号 | 模块 |
---|---|
① | Path |
② | Custom Masks |
③ | 按钮 |
- Meta Path:Meta 配置所在的路径。
- File Path:Custom Masks 所在的路径。
Resolution 是笔刷精度,意思是:笔刷颜色覆盖的最小单位。比如 Resolution 是 10 cm,那么笔刷刷取的最小单位就是 10 cm,可以理解为 10cm 等于 一个像素点。
Resolution 的类型 | 意义 |
---|---|
Agent | 创建 AgentLandscape 时,计算出的精度 |
Real | 创建 RealLandscape 时,计算出的精度 |
Quarter | RealLandscape 的 1/4 精度 |
Half | RealLandscape 的 1/2 精度 |
X1 | RealLandscape 的 1 倍精度 |
X2 | RealLandscape 的 2 倍精度 |
X4 | RealLandscape 的 4 倍精度 |
X8 | RealLandscape 的 8 倍精度 |
X16 | RealLandscape 的 16 倍精度 |
Save Brush Config
:保存配置好的 Custom Masks。
Tips:设置好 Custom Masks 一定要点击该按钮,否则 Pangu 无法识别新的配置。
Reload Brush Config
:刷新笔刷 Conifg,重新从硬盘加载笔刷 Config 文件。