在2017年最后的一个月,我们发布了正式的Unity 2017.3版本。Unity 2017.3是Unity 2017版本周期中的最后一个产品,下一个版本将是Unity 2018。我们非常高兴能与大家分享Unity 2017.3带来的所有新功能新特性以及所有改进信息。

回顾Unity 2017

在Unity 2017产品周期中,我们努力的帮助艺术家、设计师和开发人员进行更高效的协同工作与创作。诸如Timeline、Cinemachine和Unity FBX Exporter这样强大的可视化工具让艺术家门能够随心所欲的进行更多创作。

我们持续改进图形质量和运行性能,帮助开发者们在最新的平台(桌面、主机、移动、VR、AR、智能电视)中保持领先地位,并从最新的GPU与原生图形API中获益。这其中最好的例子便是屡获殊荣的《ADAM》系列电影。

特性,例如更新的2D工具和Unity Teams服务,帮助开发团队在更短的时间内获得更佳的效果。最后,我们提供了使用强大数据的新方法(在Ads、IAP和Live-Ops Analytics解决方案中),实时优化游戏性能,增加开发者们的收益。

Unity 2017.1、2017.2、2017.3为实现这些目标提供了许多主要的关键特性。下图一个总结性回顾:

102011st0edec8uw6w7oeo.jpg

我们同时也很高兴能分享一些已经发布或在创作中的Unity 2017的作品。

102031cow24i96u2qqov2t.jpg

Unity 2017.3重点新特性

随着2017年的结束,我们很高兴地宣布Unity 2017.3正式版发布。这是Unity 2017产品周期中的最后一个版本。Unity 2017.3为艺术家和开发者加入了许多新功能和改进,尤其是改进的创建交互式360视频体验的工具集。

以下是Unity 2017.3重点新特性:

全景360/180视频

我们为开发人员带来了针对全景360/180和2D/3D视频工作流程的改进。开发者们现在可以轻松地向Unity中导入不同风格的2D或3D视频,并在天空盒上进行回放,为独立、移动和XR运行时创建360视频体验。

粒子系统改进

新版本的粒子系统加入了新的Unlit和Surface粒子着色器和带状粒子轨迹。这些功能可以让粒子基于粒子寿命互相连接。由于这些带状轨迹上的每一点都由粒子表示,它们可以通过与Noise Module(噪音模块)一同使用,进行动画处理。

脚本编译—用户定义托管程序集

你将可以基于文件夹中的脚本,自定义托管程序集。对于大项目,通过将项目中的脚本拆分为多个程序集,脚本在编辑器中的编译时间将会大大缩短。

托管内存分析器支持

进行托管内存快照拍摄所需的API现在支持Mono/.NET 2.0,这使得在编辑器中直接进行内存快照成为可能。

更新版的Crunch库

Crunch库现在压缩DXT纹理的速度快了2.5倍,压缩率却高了10%。但更重要的是,更新后的库可以压缩ETC_RGB4 和 ETC2_RGBA8纹理,这使得在iOS和Android设备上使用Crunch压缩成为可能。

图形改进

现在已支持在PC、Xbox One和PlayStation 4上使用HDR压缩光照贴图(BC6H)。我们还对GPU Instancing做了一些改进,将Dynamic Resolution作为引擎特性添加到Xbox One平台,平台后续都会添加。

光照改进

我们在渐进光照贴图技术(Progressive Lightmapper)中引入了几种光照模式Baked Indirect、Shadowmask和Subtractive。支持实时探针的LOD功能以提供更自然的工作流程,以及用于提供更高视觉质量的针对烘焙光照贴图的HDR编码支持。

VR设备信息

现在开发者们可以通过设备状态事件中的设备信息,获取VR设备的刷新率、分辨率、比例,HMD跟踪和跟踪。这极大的优化了VR体验。

物理

改进点包括布料自碰撞与相互碰撞技术,以及约束绘制。

动画

我们引入了Playable调度,允许在实际播放前预获取数据。首个实现的是AudioClipPlayables,但在将来,调度将被用于资源:音频、视频和时间线。我们为整数和枚举类型的组件属性添加了动画支持。我们还引入了一个新的“2D”模式按钮,这个按钮位于动画Preview窗口中。最后,可以在Animator窗口中缩放、框定和自动适应了。

Xbox One X支持

我们对微软的新Xbox One X主机添加了支持。使用Quality Settings启用对4K HDR渲染的支持,或者在诸如改善帧率或增加图形逼真度等方面使用此功能。所有Unity 2017.x版本都提供对Xbox One X的支持。

轻松发布Android应用到中国小米平台

2016年11月,Unity和小米宣布合作,帮助开发者在中国最大的Android商店中,为小米的2亿客户提供游戏。从那时起,陆续有不少游戏出现在小米商店中。到11月底,为小米的全新门户所提供的推送至商店服务上线。

标准事件Standard Events

标准事件Standard Events现已结束beta测试,开发者们在Unity 2017.3的编辑器中可以直接访问。我们还增加了玩家流失分析器模版,配合标准事件,允许开发者创建通用玩家流失分析器,仅需几下点击即可洞悉关键。

小结

我们后续的文章中将详细介绍Unity 2017.3光照、物理、动画改进的详情。更多Unity 2017.3的介绍尽在Unity官方论坛(Unitychina.cn)! Unity, 正式版锐亚教育

锐亚教育 锐亚科技 unity unity教程