UE4实现描边效果

[复制链接]
查看4289 | 回复2 | 2017-11-23 10:36:59 | 显示全部楼层 |阅读模式
本帖最后由 空白的灵魂 于 2017-11-23 11:29 编辑

下面是论坛里面的另外两种方法

描边效果属于常见常用的功能,现VR项目中,也需要射线选中一个物体,使物体高亮。
于是在网上找了部分资料,同时也感谢群里的一位大神的提点,总算将描边的功能实现了,这里也写一个简单的示例步骤。

1.我并不是很熟悉ue4的材质,于是在网上找了一份别人已经写好的材质直接使用,大概看了一下,应该也是类似unity的描边屏幕特效,对图像八个方向扩大->模糊,然后做出边缘(我是猜的,可以忽略掉我的想法),这里给出材质的链接:http://www.tomlooman.com/ue4-evolves-outline-post-effect/

2.创建一个Actor的蓝图,为其添加一个Cube,并为其添加事件,按下K键调用Set Render Custom Depth控制描边效果

3.在场景中添加一个PostProcessVolume组件,设置起体积范围,摄像机需要在范围之内才能看见效果。再将开始的材质,添加到Post Process Volume/Settings/Blendables下

4.点击play运行,按下K键测试,便能看见描边效果的显示

被动怪 | 2017-11-23 11:21:57 | 显示全部楼层
感谢大大的救命之恩
回复 支持 反对

使用道具 举报

空白的灵魂 | 2017-11-23 11:31:23 | 显示全部楼层
被动怪 发表于 2017-11-23 11:21
感谢大大的救命之恩

我又更新多了几个论坛的链接你重新看下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

39

主题

183

回帖

3002

积分

初始化成员

积分
3002

初阶编码勋章创阶使勋章无常勋章高阶编码勋章架构师勋章