ue3d使用Unity地形系统

使用Unity地形系统

分类:

在 Unity 中制作地形是一件较为艰巨的任务,特别是需要铺一些树木和植被,因此官方经常会在地形系统上做一些优化,以便让用户使用地形模块时更加得心应手。

ue3d - 使用Unity地形系统

Unity 中的地形是一个内置的游戏对象,可让咋们制作景观、在地形上添加树木和草地等等内容,制作的过程不是特难,它跟其他三维软件的制作大同小异,本文我们一起来探讨一下地形的制作方法。

在新建项目时,选择 标准、HDRP 或者 UPR 都是可以的,因此在没有限制或者需求的情况下根据需要选择模板。

创建地形对象

首先在层次机构当中点击右键,选择 3D 对象 – 地形,会在场景中新建一个很大的面片。

ue3d - 使用Unity地形系统

地形参数设置

1. 选择创建好的地形对象,进入检查器,可以在选项卡下看到关于地形对象的许多参数,特别需要注意排在第一项的五个地形组件。

ue3d - 使用Unity地形系统

2. 点击地形组件的设置按钮(左边的小次轮按钮),在该面板下提供了相当多的参数,密密麻麻的有点密集恐惧症,这些参数针对地形设置都有用处,可以看看官方提供的手册使如何定义这些参数的。

ue3d - 使用Unity地形系统

3. 针对这些参数,通常不要害怕,从逻辑上一步步来。

首先我们需要告诉软件要建多大的地形,因此可以找到地形大小参数,拖拽到底部,有一个 Mesh Resolution (网格分辨率)卷展栏,在里面可以对地形的宽度、长度、高度进行设置。

ue3d - 使用Unity地形系统

这些参数都是可视化的,因此调整参数的同时场景中的地形也会实施更新。

这里咱们要注意一个参数(地形高度),这个调整后会发现场景中的地形始终是一个平面,不会有任何起伏,因为该参数是控制未来制作地形的最高点是多少。(注意都是以世界单位表示)

ue3d - 使用Unity地形系统

高度图分辨率

高度图通常是地形处理的一种渲染方式,允许生成高细节的模型,而高度图分辨率是我们常说的该贴图尺寸大小,例如 1K,2K,4K,切记不是分辨率越高对项目就越好,需要根据你现行的项目选择才会得到较佳的结果。

例如在这里咱们使用 257 即可。

ue3d - 使用Unity地形系统

调整地形基础高度

接着点击第二个小山峰图标 Paint Terrain(绘制地形),在下拉列表中选择 Set Height(设置高度),这样就允许我们绘制地形的高度了。

ue3d - 使用Unity地形系统

这里将下方的 Height(高度)适当的进行调整,可以预调整到 100,然后单击 Flatten Tile 来设置地形到预先设置好的高度,切记这个高度是真实的基于世界单位。

ue3d - 使用Unity地形系统

这里…肯定会有疑问?为什么在这里要重新设置一下高度?直接制作不行吗?

因为创建地形对象的时候,默认会贴合在世界坐标网格上进行创建,我们可以将坐标网格理解为地球的海平面,如果在不设置高度的情况下将地形绘制特低的地形,则是海沟,因为这里我们需要制作的是山脉,因此需要需要适当的做统一调整,总之根据地形是目的进行设置!且一定是基于真实的世界单位的更改,而不是移动。

最终绘制地形

接着在 Paint Terrain 选择中将 Set Height 切换为其他选项,例如切换为 Raise or Lower Terrain(起伏地形),然后在笔刷选项中选择适当的笔刷,就可以在地形表面进行绘制了,默认是将地形推高的,可以按 Shift+左键 将地形降低。

ue3d - 使用Unity地形系统

这个过程跟其他三维软件雕刻地形是一样的,例如调整笔刷大小、导入新的笔刷等等,但在 Unity 地形系统中 Opacity(不透明度)表示强度的意思。

在雕刻地形过程可以试着将 Raise or Lower Terrain 等类型切换为其他的,例如想让地形具有平滑的感觉,就切换为 Smooth Height(平滑高度)。

ue3d - 使用Unity地形系统

如果希望类似 PS 图章功能,就切换为 Stamp Terrain(图章地形)。

ue3d - 使用Unity地形系统

本文总结

本文对于提示大家入门地形系统是没什么问题的,但 Unity 地形系统确实是较为强大的,例如剩下的树木系统,草地绘制、相邻地形等等,大家可以通过多试进而深入地形系统。

相关信息

  • 类型:知识
  • 字数:1176
  • 字符:2803
  • 使用版本:Unity2021.3.5
  • 说明:无
  • 编号:97598

热门内容

提示:3D天堂作为服务提供者,尊重网络版权及知识产权,对某些行为的发生不具备充分的监控能力,若无意间侵犯到您的权利,请 联系我们,我们会在收到信息后尽快给予处理。

本站文章版权归本站自创作者所有,未经允许不得转载!