unity5地形lightmap阴影bug

升级unity5后地形会在并未被其遮挡的物体上产生一些阴影,经反复测试验证此现象为unity烘培lightmap的bug,如下图:

场景中包含4个quad、1个地形、1个垂直往下的方向光,quad的中心点与地形的顶点水平对齐,bake完成后,红圈中的部分不应该有阴影,而绿圈中插入地形的部分应该会有阴影,但拖出来看并没有阴影。

从顶视图观察推断产生原因为unity引擎内部地形网格的方式与新的enlighten渲染引擎中的网格排列方式不一致,enlighten中为下图蓝色三角形排列方式。


这样当地形分辨越率低(范围大高度图小),地形起伏越大(相邻地形顶点高度差大),靠近地面的物体,就越容易得到错误的阴影。

此bug已经提交unity,QA部门已经重现并转给开发部门处理,有结果了会更新本文,有被这个bug困扰的朋友可关注下后续更新


今天收到unity的邮件,此bug在5.60p4中修复,距离bug提交马上就两年时间了,但也算有个结果!2017-12-6

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值