Unity刚刚更新了他们的3D引擎,为今年年初推出的ScriptableRenderPipeline带来了一系列的优化。 ScriptableRenderPipeline(SRP)最初以预览功能的方式来到了Unity2018。1,其可以帮助开发者根据硬件配置文件来优化应用程序的性能。Unity的LightweightRenderPipeline(LWRP)专为在智能手机和平板电脑上运行高质量沉浸式内容而设计,而HighDefinitionRenderPipeline(HDRP)则允许开发者利用高性能的游戏主机和PC。 Unity的高级产品市场营销经理ThomasKroghJacobsen在博文中写道:“Unity2018。2的目标之一是,在ScriptableRenderPipelines(SRP)的基础上进一步优化,从而实现新水平的渲染。我们的另一个重点是开发一系列的功能和优化,从而帮助你在移动领域取得成功。” SRP在Unity2018。2中仍然只是预览功能,因此Unity建议不要用于制作应用程序。Unity为新版本带来了一定的额外功能,但主要是针对HighDefinitionRenderPipeline。HDRP现在已经支持ShaderGraph,而后者是Unity推出的新工具(同样属于预览功能),开发者能够以图形方式而不是通过编码来构建着色器。HDRP同时在光泽平面反射,阴影蒙版和其他属性方面得到了优化。 新版本Unity进一步简化了开发者的开发工作。对于AR移动应用的开发者而言,特别需要留意的是Unity新增了GooglePlayInstant包的插件。正如谷歌IO大会所介绍那样,GooglePlayInstant正在支持ARCore,而Tapcart则作为安卓上的试验品。 随着沉浸式体验的需求在增加,开发工具的市场同样在升温。Unity的一名发言人指出,在过去18个月里,通过Unity制作的内容,应用程序和游戏价值已经超过124亿美元。 Unity2018。2目前已经正式推出,你可以从Unity官网或Unityhub进行下载。 来源:yivian