初步方案
方案一:UE5 Fluid Flux插件
输入:水源地高度,根据地形放水
优点:效果逼真
缺点:性能开销大;插件付费,价格:¥2,407.06
效果:www.bilibili.com/video/BV1MG…
方案二:Cesium For UE5
输入:Cesium生产淹没过程tif,UE5进行展示
优点:性能开销小
缺点:免费;淹没过程tif生成过程需要协商;需要联网;贴图分辨率低
效果:www.bilibili.com/video/BV1ig…
难点
水材质【优先级:中】
法线贴图动态调节水材质质感及动态效果。针对水材质实例动态效果的设计,需考虑如下步骤:
- 使用法线贴图模拟水波纹效果,在蓝图编辑器中添入 Time 节点控制贴图在 x/y 轴方向的扰动速度。
- 使用Panner节点控制波纹扰动方向3设置多重自定义UVs 变换并实时线性插值调整混合浓度,提升水波纹的层次叠加感
- 可考虑加入一个平滑法线贴图,以控制各法线层的叠化值.直观上使得波纹的扰动效果更加平缓。
- 对水材质的颜色变化及岸边泡沫效果进行设计.分别调整 RGB 值以对应不同深浅位置的水质颜色。使用 Vertex Color 顶点着色控制 Alpha 通道,对各效果的位置进行权重划分,以实现颜色渐变及泡沫效果。
- 将上述设计结果接入材质基础属性栏,并设定粗糙度、高光、金属值等静态属性,完成水材质的整体制作。水材质设计效果如图 4 所示
植被动态 【优先级:低】
在植被模型材质中加入动态设计。对仿真场景中的风力系乱值、风场尺寸、风速及主风源风向等进行叠加计算及权重分配、动态调整模型弹性属性、中心坐标偏移值等.以制作适应场景内各类植被的风力场。
仿真渲染 【优先级:低】
仿真模型实例只能部分有效地提升拟真度,还需在场景中重新设计光照系统.调整渲染方式,使场景达到沉浸式效果
场景灯光方面对 light source 设置为 Movable 动态光源,根据场景当前光照效果调节光照强度,角度,高度及 RCB占比,同时也对应调节 Skylight 的 RCB占比,改善天空光源照射条件
大气雾的选择方面,考虑使用 ExponentialHeight Fog 环境雾,修改雾体密度,高度及最大透明度,完成仿真场景的气氛烘托。