UE4的描边效果
先看图。
看到这个图,有没有觉得描边太重了?
不光重,还很脏。看这个角色背后,都脏兮兮的了。
这个比较好调整。
上图效果就好一些了。把描边变窄,同时,还去掉了一部分黑色。
UE4描边的材质
这是用后处理材质做的。参见UE4中的滤镜。
下面是这个效果的材质网络。
如果看天空有黑色圆圈,像这样的:
那就在最后lerp之前,判断一下是否距离很远。。不管这个原因了,已经懒得猜了,用sceneDepth判断一下就可以了。
这样之后,就没这个圈了。
描边是内发光还是外发光?
算法上是外发光的。下图调整了粗细,看出来是外发光。
不过,也可以改成内发光。简单一改就可以了。
上图上面的部分,是改成了内发光。
下面的部分,是另外一个修改,让设置了渲染CustomDepth的物体不再发光。
最终效果如图。
图中左下的方块和角色,是没有描边的。其他都有描边。
- 还没有人评论,欢迎说说您的想法!