Unity3D项目实操(二)—— 构建场景

1、如何使用Poly Brush实现场景搭建?

Windows——Package Manager——搜索“poly brush”——Install安装——点开Samples——根据渲染管线导入对应 Shader(比如我们使用了URP就导入第二个)。

安装完成之后,重启U3d,会发现菜单会多出一个Tool板块,点击Polybrush—— Polybrush Window打开Polybrush的菜单,Polybrush窗口顶部的几个图标功能分别是:地形高低,地形柔化,地形颜色,刷预制体,刷图片。

调整地形高低:鼠标放到地面上会发现很多三角形,鼠标直接左击是拉高,按住Ctrl点鼠标是降低;

Shift+滚轮是内圈大小,Ctrl+滚轮调整外圈大小,Direction可以选择变化方向;

默认的Normal是法线方向,可以改成按XYZ轴;

Brush Mirroring:可以对称拉地面。

柔化:与1类似;

刷地形颜色:在PolyBrush——Shader中创建Material,然后把创建的材质拖动到地面上,然后就可以选择不同颜色刷地面了。(初期建模时可以用此方法规定区域)

想要整个场景变成某个颜色,就点击Flood再刷。

刷预制体:可以将想要刷的预制体拖拽至调色盘(Current Palette)中,选择想要刷的预制体拖到Brush Loadout中,鼠标左击就是随机刷预制体(可以通过调整下方的横线来调整各预制体出现的概率),按住Ctrl再点击便是删除;
Hit Surface is Parent选项可以将刷进去的预制体变为地面的子物体,方便整理;

若物体浮空,可以勾选use pivot;

2、如何使用Probuilder创建一个多顶点的地面场景?

Windows——Package Manager——搜索“Probuilder”——Install安装点开Samples——根据渲染管线导入对应插件;

Tool——ProBuilder——ProBuilder window打开菜单,右上角三个点可以将文字描述更改为图标描述,按住Shift再移动鼠标可以看到功能介绍;

有齿轮的则可以按住Alt或者Option点击出菜单,可以有进一步的设置。如按Alt点击第一个按钮,可以选择plant的创建,上二为大小设置,下二的Width Segments和Length Segments可以设置长宽顶点数量;

默认创建出的物体,锚点是在边角,选中平台,然后在ProBuilder的菜单中选择中心点按钮,可以将锚点设置为中心;

(自选是否安装)打开Edit——Project Settings——Package Manager选项中开启Enable Preview Package,然后在Package Manager中安装ProGrids,安装完成后,点击Tools开启ProGrids,场景左上角便会多一个图标,点击启动,可以增加参考线,以及移动吸附功能。(如果是2019版本,直接点击Package Manager中的Advanced就能看见;

因为ProBuilder创建的物体默认是正方形顶点,可以在ProBuilder菜单中找到那个长得像折纸的图标,将对应物体的顶点改为三角形连接,这样可以使细节更丰富。

再创建一个材质拖上去,调整颜色,就可以进行地面的绘制了。(可以将材质球设置为PolyBrash,就可以用PloyBrash进行不同颜色的绘制了)

你可能感兴趣的:(U3d小狐狸项目,unity,c#,游戏程序)