【Unity3DRPG入门学习笔记第三卷】PolyBrush 构建场景

一、安装 Polybrush

导入样例

我新建了一个新文件夹 Plugins 用来管理

打开 Polybrush Window

二、使用 Polybrush

1. 选中物体,使用第一个工具,会发现可以显示顶点,可以改变网格,例如我们可以上下拖拽地面改变地形

正常左键点击鼠标拖拽向上凸起,按住 Ctrl 会像下凹陷

有很多有用属性可以调节,按住 CtrlShift 加滑轮也可以调节不同的属性,可以试一下

2. 第二个工具可以做平滑处理

在使用这些工具的时候,阴影的 Normal Bias 为 0 可能会有摩尔纹

看情况更改

3. 第三个工具可以在网格上绘制顶点的颜色

不过在使用前还需要 Poly brush 材质,我们使用 Lit Vertex Color URP 右键创建材质

然后拖拽给地面,就可以在上面绘制颜色了

这在游戏制作初期的时候挺有用,比如划定区域

或者你希望整个物体变成某个颜色,点击 Floor,然后可以取消这个选项再细化

4. 第四个工具可以快速绘制预制体

但是一开始画板中的内容是空的

我们可以选择除地面意外的所有预制体,拖入到 Current Palette

然后选中几个预制体,会随机绘制

也可以调整这个滑动条设置出现概率

按住 Ctrl 键拖拽鼠标可以删除划过的物体

然后可以发现我们生成的物体并不乱,因为勾选了这个选项

三、ProBuilder(这个加上面那个太像虚幻里面的了...)

当我们调整物体的 Scale 时发现顶点数量并没有变化,但是我们想要地面更大,而且顶点数目也同时变多,怎么办呢?接下来安装一个插件可以解决

两种模式可供选择,如果是图标(Icon)模式,鼠标在某个功能上悬停一段时间会显示说明,或者按住快捷键 Shift 然后鼠标悬停的位置会立即显示说明

如果有齿轮,Alt + Click 可以设置更多

1. 使用 ProBuilder

选中一个形状,可以自定义绘制,或者按住 Shift + 左键可以快速生成一个模板形状

调整一下玩家位置(属性在 Scene 面板有,或者直接看 Inspector 也行),创建一个平板

选中物体,按快捷键 F 聚焦物体,如果物体锚点中心不在中心,可以调节一下,变成这样方便操作,我这里都将物体的 Transform Reset 了

四、ProGrids

这个个插件,我的是 2021.3.12 版本的,已经搜不到了,但是可以通过 URL 添加 com.unity.progrids

打开 ProGrids Window

五、布置场景

这个面板默认的顶点还是四边形的形状,不是三角形,我们可以调整一下

我们还可以新建材质,更改平板的材质

现在可以布置场景了,或者使用预制的场景

1. 更改材质 Shader 类型

我们可以更改成 Polybrush 类型,这样就可以使用 Polybrush 绘制颜色了

这里简单布置如下



The End.

posted @ 2022-12-14 14:37  AnnihilateSword  阅读(190)  评论(0编辑  收藏  举报