首页 >> 大全

【unity项目实战】3DRPG游戏开发03—— 绘制low poly风格的场景

2023-10-10 大全 27 作者:考证青年

搭建场景

拖入一颗树,按住V键,表示顶点吸附,点击树的底部,他就会自动吸附到相邻的平面上了

如果你的摄像机位置不是很好,我们可以场景移动到合适的位置,可以点击摄像机,按下键盘ctrl+shift+F同步调整摄像机位置

绘制low poly风格的环境

安装插件,并导入样例(后面还要用到),我们导入URP,如果你没有用URP就导入第一个

打开窗口

第1个:调整地面高度

第2个:柔化

第3个:刷颜色

第4个:刷预设体进场景中

第5个:图片刷到场景中

按住+滚轮,调整笔刷内圈大小(Inner ),按住ctrl+滚轮调整笔刷外圈的大小(Outer )

控制我们的密度

默认效果是突出地面,按住ctrl在刷就是凹陷地面

还可以选择柔化我们的地形,默认是刷不上颜色的,原因现在的材质不是我们的材质,

最快创建的方法是,我们选择刚才的样例,右键,新建材质,它默认就绑定了刚才新建位置出来的材质

然后我们把他拖到我们的地面上,你会发现我们刚才刷的颜色就有效果了

我们希望整个场景是这个颜色,我们可以选择颜色,点击flood即可

刷我们的预设体

我们全选,除了地面,拖入

我们选择我们的一些树,就可以绘制到地图上了,而且是随机选择某颗树绘制,想删除就ctrl+点按删除我们绘制的树

绘制时,可能会发现我们的预设体浮夸,我们只要勾选Use Pivot再绘制就可以了

插件 扩大地形

场景地形太小了,我们要如何把地图变大呢?

可能你会想到拉伸我们的地面,这样不好,因为绘制时你会发现它对应的顶点并没有增加

这时候就要使用插件了

安装完一定记得导入URP样本,如果没有的话创建的所有物体都是灰色的

打开窗口

选择icon的方式查看

选择绘制我们的平面

这个就是控制我们生成的顶点数量顶点越多越精细,也越耗性能,按自己需要设计,比如我们把他改为30x30

控制我们绘制出的平面的轴心位置,默认在角边

如果你已经绘制完了,也可以点击这个图标把轴心移动到平面的中心,记得先选择平面

注意:好像是的bug,我把地形改成low poly风格三角形地形时,绘制会出现bug,提示:Mesh.uv is out of . The array needs to be the same size as the Mesh. array..: (int,,bool&),这时候我们还是不要选择变为三角形吧,等待插件修复这个bug吧

这时候再用我们的绘制地形,我们发现地形是成形状绘制的,这并不符合我们的low poly风格,我们要变成三角形

我们回到,选择地形,点击三角形图标即可

地形默认是白色,如果你想改变颜色可以选择新建个材质控制他

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了