LayaAir 3D插件使用者必读,重大升级与调整要来了

LayaAir引擎计划于下周一(11月2日)推出2.8.0正式版和2.9.0beta版。2.8.0在两个月的时间内经历4个beta之后终于迎来了正式版,正式版修复了开发者反馈的若干BUG,这将是比较稳定的一个版本,建议开发者升级。

而对于喜欢体验新功能的开发者,2.9.0beta版也有着大量的3D新功能增加,下周一将发布全面的新功能版本说明。

下面,我们先剧透一下LayaAir2.9.0beta版与3D插件相关的重要更新。

 支持反射探针

反射探针是用来模拟反射周边物体的光照信息的一种解决方案,让物体受周围物体的光照或材质影响的一种模拟光照效果。简单来说,就是为了在不同的区域,可以得到不同的反射而实现的区域反射功能。

LayaAir PBR材质中的IBL环境反射是基于场景的,在没有探针之前,所有PBR材质物体使用的反射立方体贴图(textureCube)都来自于场景设置的反射立方体贴图,无法根据不同区域产生不同反射效果。

在LayaAir 2.9.0beta版开始,开发者可以根据不同的区域来烘培不同的反射天空盒,以此来得到更多更丰富的反射效果,并且反射探针的BoxProject反射会在一些情况下增加反射的真实度,可以得到更加好的场景效果。

在使用的时候,开发者需要使用对应引擎版本的LayaAir Unity导出插件(例如LayaAir 2.9.0beta),然后去Unity需要使用反射探针的地方,创建一个空节点,在空节点的Inspector中增加一个ReflectionProb的组件,如下图所示:

在LayaAir引擎中,反射探针的Type只支持Bake模式与Custom模式。另外,由于图片槽数对于小游戏来说非常的紧张,LayaAir引擎也没有做反射探针的blend(混合模式)支持,只是简单的simple模式和off模式。除了这两点,其它的Unity反射探针属性,LayaAir引擎中都是支持的。如下图所示,红框内都是支持导出使用的属性。

一些常规的属性使用就不在这里介绍了,开发者可以查看相关文档。重点说一下Box Projection(是否支持盒式偏移反射),该选项允许在距探针有限距离处创建反射立方体贴图,从而允许对象根据它们与立方体贴图墙壁的距离,显示不同大小的反射。周围立方体贴图的大小由探针效果区域决定。例如,如果一个探针在房间内部反射,应使设置的大小与房间的尺寸匹配。

开启和关闭Box Projection的效果如下图所示。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值