Unity2020.1新功能探路:光照相关更新

洪流学堂,让你快人几步。你好,我是你的技术探路者郑洪智,你可以叫我大智。

接下来的几天呢,大智作为探路者带你一块探索一下Unity2020.1里面有什么好玩的东西。

这一篇咱们来看看光照方面的更新。主要包含以下几个方面:

Light Setting Asset灯光设置资产

通过设置一个独立的灯光设置资产,然后在多个场景中共用。这样只需要设置、修改一个灯光设置,就可以改变所有用到这个灯光设置资产的场景喽。

Calculated Pack Margin

如下图所示,左边是过去的结果,可能模型边缘会有UV的问题。

这个新的Calculated Pack Margin功能,可以避免模型边缘UV的重叠,从而达到更好的效果。

想要使用这个功能,只需要在模型的Import设置中勾选Generate Lightmap UVs,然后在下面的Method中选择Caculate就可以了,如下图所示:

光照贴图器的性能提升

  • 提升烘焙速度以及减少不自然的效果
  • Lightmapping设置中的Samples限制从10万增加到了10亿

  • 灯光烘焙原来需要设置一个最大反弹次数,现在可以使用一个新功能叫做Russian Roulette,这个功能会考虑当前的光线对场景的影响有多大,从而自动衡量反弹次数。这个功能对大多数场景可以减少约50%的烘焙时间。

light cookies烘焙

目前支持HDRP。

设置方法如下:

效果如下:

Scene场景的Contributors/Receivers模式

这个模式可以用来调试烘焙的灯光。支持内置管线和SRP。

这个模式可以看出各个物体时如何贡献GI的。

扩展阅读

【扩展学习】洪流学堂公众号回复2020.1可以阅读本系列所有文章,还有不定时的直播通知哦!


呼~ 没讲清楚的地方欢迎评论,咱们一起探索。

我是大智(微信:zhz11235),你的技术探路者,下次见!

别走!点赞收藏哦!

好,你可以走了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章