虚幻4漏光问题解决方法


原文地址:http://unrealchina.com/thread-235-1-1.html
内容来源:虚幻中国 - http://unrealchina.com/    

漏光的问题,我再以前的虚幻社区发过一次,现在社区改版了,我在新社区重新发一次改版后的。另外还请大家尊重所有为社区奉献的人们所编写的原创文章版权,以免被不法分子拿去售卖或作为他用。 漏光问题,这个在虚幻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参数后会出现一些细微的条状阴影,使用两个参数来控制效果。

  • 9
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值