UE4 Ultradynamicsky进行地面交互

第一步:

找到地面材质,进入地面材质

UE4 Ultradynamicsky进行地面交互_第1张图片

找到该节点

UE4 Ultradynamicsky进行地面交互_第2张图片

找到之前本该连在这里的,现在连到这个节点上,然后把这个节点的输出连到材质输出节点上

UE4 Ultradynamicsky进行地面交互_第3张图片

新建一个物理材质

UE4 Ultradynamicsky进行地面交互_第4张图片

然后给过来

UE4 Ultradynamicsky进行地面交互_第5张图片

找到Ultra_Dynamic_Weather,把Enable Dynamic Landscape勾为true,然后设置物理材质

UE4 Ultradynamicsky进行地面交互_第6张图片

加上组件:DLWE_interaction,放在人物脚下,绑定骨骼左腿

UE4 Ultradynamicsky进行地面交互_第7张图片

即可,原理还是通过画RT,做法线,然后人物移动对RT做更新,以及位置偏移

UE4 Ultradynamicsky进行地面交互_第8张图片

UE4 Ultradynamicsky进行地面交互_第9张图片

在这里调整对应地面影响的效果,比如Snow Depth越大雪厚度越深

UE4 Ultradynamicsky进行地面交互_第10张图片

Puddle Coverage越大,积雨也越深

你可能感兴趣的:(ue4)