当前位置:   article > 正文

UE实现地面动态交互效果_ue 动态mask

ue 动态mask

1.实现目标

基于SphereMask材质节点实现人物在地面一定范围内的颜色高亮效果。

在这里插入图片描述

2.实现过程

实现原理是首先通过,SphereMask材质节点更具计算输出Mask值,其中在球体半径内的输入1,在外部的则输出0。然后再根据人物的实时位置去更新材质节点的输入参数即可。

2.1 SphereMask

其中节点的输入参数分别是:①A:需要检查点的位置,常用Absolute World Postion节点;②B:球体的中心点;③Radius:衰减半径;④Hadrness:边缘硬度,指过度区域的大小。

在这里插入图片描述

2.2 材质实现

完整材质蓝图截图如下,有关纹理图片文件的可以在第三部分参考资料中获取,下文简要介绍材质实现原理。

在这里插入图片描述
(1)首先是自发光节点。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/714394
推荐阅读
相关标签
  

闽ICP备14008679号