UE4/蓝图 通过后处理实现物体高亮描边效果

先看效果

1.首先创建一个ActorComponent

在Beginplay处获取组件拥有者的静态模型

自定义两个事件,用于激活和取消高亮显示

2.准备后处理材质,用于物体的高亮显示

材质的蓝图节点太多,不方便截图,可以直接点击链接下载后自行查看

链接:https://pan.baidu.com/s/1k0FC5HlrZxfUMa2r-ONt_Q
提取码:kh3z
--来自百度网盘超级会员V5的分享

3.在场景中放置后处理体积

点选放置在场景中的后处理体积,在细节设置后处理体积设置中,打开无限范围,使后处理体积应用在场景全部范围。

然后在细节设置渲染功能设置中,在后处理材质数组中,新建后处理材质数组,选择上面下载的后处理材质

4.执行物体高亮显示

将高亮组件附加到你需要高亮的Actor身上

这里我使用了射线检测的方式,当射线检测到物体,调用蓝图接口执行高亮显示

猜你喜欢

转载自blog.csdn.net/weixin_45500363/article/details/124471852