UE实现动态地面交互(位置偏移)效果

1.实现目标

UE基于材质的位置偏移实现动态地面交互效果,GIF动图如下:

在这里插入图片描述

2.实现过程

实现原理是首先基于SphereMask设定玩家一定距离的范围,然后基于World Position Offset对材质进行偏移,最后实时更新人物位置,实现地面动态抬升的交互效果。

2.1 SphereMask

与上篇文章类似,使用材质参数集存储玩家的实时位置,然后使用SphereMask节点,其中Hardness设置的值越小,其过渡的越平滑。

注意:这里输入要采用

猜你喜欢

转载自blog.csdn.net/weixin_45782925/article/details/129677123
今日推荐