今天,推出了两个LayaAir引擎版本。
一是LayaAir 2.8.0的正式版,这是一个历经两个月,中间发布了4个beta版升级而来的正式版,所以相对比较稳定,而且该版本开始,也支持了淘宝创意互动小程序,建议大家升级到该版本。
二是LayaAir 2.9.0beta版,该版本的新增功能将会大幅提升3D渲染效果,另外插件功能也有大幅升级,不过引擎beta版是新功能尝鲜版,欢迎不着急上线项目的开发者积极体验,帮忙反馈我们无法测试到的BUG。
下面,我们对本次发版的重要功能进行介绍。
支持淘宝创意互动小程序
淘宝购物小程序作为淘宝新开放最重要的阵地,创意互动是淘宝基于小程序容器的游戏化互动解决方案,正向驱动消费者行为,带动整体成交活跃度的互动形态。
小程序已经打通淘内店铺首页、商品详情页、客服通道、直播、搜索等众多公\私域渠道的流转,并在不断加码。
虽然LayaAir 2.8.0的首个beta版中还没有对淘宝小程序进行支持,但是为了不影响双11等重要活动,我们在后续的beta版中就紧急升级适配,到目前为止,已知有不少开发者和品牌已经采用LayaAir 2.8.0 beta版推出了淘宝创意互动小程序的游戏,未来会有专门的文章为大家分享双11的淘宝创意互动小程序(游戏)案例。
所以,你还在等什么,LayaAir 2.8.0正式版尽快升级吧!
新增CommandBuffer支持
CommandBuffer为渲染命令缓冲区,保存了渲染命令列表。当我们将一些渲染指令添加到CommandBuffer后,可以实现对渲染流程的控制,将这些指令在我们想要的时机进行执行。
CommandBuffer是一个高阶的3D渲染功能,用来拓展LayaAir引擎渲染管线的渲染效果。在实现毛玻璃(玻璃透明模糊感)、轮廓透视描边或者边缘光效、沙滩脚印、景深等等效果时非常好用,懂的人都明白,CommandBuffer非常强大,也是3A级大作经常用到的渲染功能,并且不会有额外的功能损耗,甚至某些效果比其它方案更省性能,是一种小游戏平台中也可以用来加强3D渲染效果的渲染扩展功能。
我们不仅在2.9.0beta版中新增了CommandBuffer功能,还在官网上提供了技术文档与效果示例。欢迎大家前往查看。
新增 Reflection Probe 支持
反射探针(Reflection Probe)是用来模拟反射周边物体的光照信息的一种解决方案,让物体受周围物体的光照或材质影响的一种模拟光照效果。简单来说,就是为了在不同的区域,可以得到不同的反射而实现的区域反射功能。
LayaAir PBR材质中的IBL环境反射是基于场景的,在没有探针之前,所有PBR材质物体使用的反射立方体贴图(textureCube)都来自于场景设置的反射立方体贴图,无法根据不同区域产生不同反射效果。
在LayaAir 2.9.0beta版开始,引擎中支持了反射探针功能,并且还支持开发者将Unity中的Reflection Probe属性设置导出。开发者可以根据不同的区域来烘培不同的反射