一、Water插件介绍
UE4的水体系统,能够让我们用样条线定义海洋,湖泊,江河以及岛屿等。让我们可以调节和显现河流各段的深度,宽度和流流速,以及海洋与湖泊上波浪的波长,振幅,方向和坡度。内置的流体模拟还可以让角色,载具等于水体实现交互;流体还会和地形产生浪花涟漪等。今天就来教大家如何设置水系统。
二、操作流程
第一步:在UE4的插件中勾选Water插件
第二步:在模式里面选择地形,勾选启用编辑图层,创建地形
第三步:在选择模块下,输入water,有很多选择,水体海洋,湖泊,河流等,也可以自定义实现你想要的结果
加载出来之后大该是这样,可以通过控制样条线来控制范围大小 ,拉动样线条的点可自定义陆地范围,并且样条线上所有的点都需要在一个平面上。而且注意到在把水拉到地形上以后,和这个地形产生了交互,地形就不再是原来的比较平坦的,在有水的地方实际上是下沉了的,这就是water body actor在修改landscape。
第四步:调整waterwave参数 ,water的detail面板里面,可调整具体的water参数,比如调整波浪大小,选择Gerstner Water Waves,然后可以在下面调整他的wave层数(比如16层可以模拟比较真实的海浪,而偏风格化的海浪只需要6层左右),wave长度,wave振幅,wave方向和wave的坡度等。
其他案例如下:
设置湖泊
往场景拉一个Water Body Lake可以添加一个湖泊,同样可用样条线进行大小控制,并且样条线上所有的点都需要在一个平面上。
设置河流
水体笔刷器通过控制样条来绘制地形
三、UE4自刷地形
选择模式地形
地形的大小可以根据你自己来创建
画刷的参数大小和雕刻类型可以通过自己来设置
之后根据自己的想要的地形开始进行刷材质。