虚幻4漏光问题解决方法

虚幻4漏光问题解决方法
https://www.engineworld.cn/thread-235-1-1.html
(出处: 引擎世界丨EngineWorld.CN)
 

漏光的问题,我再以前的虚幻社区发过一次,现在社区改版了,我在新社区重新发一次改版后的。另外还请大家尊重所有为社区奉献的人们所编写的原创文章版权,以免被不法分子拿去售卖或作为他用。

漏光问题,这个在虚幻4刚出来我就在着手研究,尤其是在LPV动态光照下会更加明显。现在的版本是4.12.3,LPV的光照优化了一点点(其实这一点点根本看不出来),虽然LPV现在来看就是个鸡肋,但毕竟在14年的项目中帮了很大的忙,还是要感谢它。首先每个引擎都会有漏光问题,除非未来的什么黑科技出现了,我所提出的2个解决方案可以解决90%以上的漏光项目,范围包括使用非静态构建的所有动态光照应用场景。

先上个地图,这个地图是官方自带的一个场景,里面包含lightmap分辨率为32到更高情况下的光照信息,以及法线正反面的模型被光照后的情况。如图:
 

 

漏光现象是指2个片面或者是阻挡物的相交部分被光照影响后出现的光源溢出现象,在官方的室内demo中,开发组采用了在模型外围添加了一个挡板来阻挡光线的照射,在同官方场景相同的解决方法有:

 

1、加大lightmap的分辨率,越高越好(要考虑自己计算机性能硬件);

 

2、勾选双面材质,让物体的交叉板不单个片面。

 

除此之外,在动态光照环境下,开启动态光movable模式下,墙角会出现漏光现象,如果墙壁很厚,那么没事,如果墙壁很薄,就会出现漏光,如图:

 

一些开发者会说这地方漏光,配上材质或者什么得很难看到吧,不用这么纠结啊,可能我是个强迫症患者,如果遇到像这种游戏实际场景,强迫症就犯了:

 

所以出现这种方法,也不要着急,跟着我来调整一下参数,首先选择定向光,然后调整shadow bias和shadow filter sharpen参数,这两个参数的意思是阴影偏移与锐化,在UDK时代有一个摩尔条纹,shadow bias参数可以调整光照产生阴影的倾斜面,第二个锐化就不说了就是锐度,来一张图:

 

同时在动态光照下还有几个阴影参数可以选择:

 

主要的参数就是动态阴影参数、级联阴影参数,动态阴影参数控制显示的距离,超出一定的距离后你会看不到阴影,级联阴影和摩尔条纹的显示有那么一些些的联系,在UDK时期定向光倾斜一定角度后会出现不规则条状阴影,在级联阴影选项中可以有效控制,因为在调整shadow bias和shadow filter sharpen参数后会出现一些细微的条状阴影,使用两个参数来控制效果。

 

好了就到这里结束了,如果有什么问题可以在群里私聊我。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值