UE4的描边效果

先看图。
1
看到这个图,有没有觉得描边太重了?

不光重,还很脏。看这个角色背后,都脏兮兮的了。

这个比较好调整。
2
上图效果就好一些了。把描边变窄,同时,还去掉了一部分黑色。

UE4描边的材质

这是用后处理材质做的。

下面是这个效果的材质网络。
3
4
如果看天空有黑色圆圈,像这样的:
5
那就在最后lerp之前,判断一下是否距离很远。。不管这个原因了,已经懒得猜了,用sceneDepth判断一下就可以了。
6
这样之后,就没这个圈了。

描边是内发光还是外发光?

算法上是外发光的。下图调整了粗细,看出来是外发光。
7
不过,也可以改成内发光。简单一改就可以了。
8
上图上面的部分,是改成了内发光。

下面的部分,是另外一个修改,让设置了渲染CustomDepth的物体不再发光。

最终效果如图。
9
图中左下的方块和角色,是没有描边的。其他都有描边。
此篇文章 原文地址 首发于翰者学堂。

猜你喜欢

转载自blog.csdn.net/www_hanzhe_com/article/details/81745029