本文首发于洪流学堂微信公众号。
洪流学堂,学Unity快人几步
Unity2019.2已经正式发布,快来看看一些核心新功能吧!
完整版的中文更新日志可在洪流学堂微信公众号回复2019.2
获取。
首先看一个简短的视频,看看2019.2中有哪些重磅更新。
https://v.qq.com/x/page/i0906nhj44q.html
2019.2中文更新日志速览版
2019.2中的主要更新内容有:
- ProBuilder 4.0
- Polybrush
- DSPGraph 新的音频渲染/混音系统
- Unity改进了UI元素(UI Elements,Unity的新UI框架)
- Visual Effect Graph中添加了子图。
- ShaderGraph现在可以使用颜色模式
- 2D动画工具添加了可交换的Sprites功能。
程序员工具
- Burst Compiler
- TypeCache
- Screen.brightness属性(iOS和Android)引入了屏幕亮度控件,并改进了ReplayKit API(iOS)。Unity还支持检测异形屏缺口周围的边界框,从而更容易调整UI。
- Unity删除了旧的.NET 3.5 Equivalent Scripting Runtime。使用.NET 3.5 Equivalent Scripting Runtime的任何项目都将自动更新为使用.NET 4.x等效脚本运行时。
图像
高清渲染管道(HDRP)包括了一个任意输出变量(AOV)API ,允许你仅输出材质属性、照明、深度缓冲或者场景中的其他pass。
Unity添加了动态分辨率
MatCap调试视图模式可以使用用一个简单的环境纹理替换对象的材质和照明。
Shader Graph 现在具有2D主节点以创建2D Unlit和Lit Sprite着色器。此外,精度模式(precision mode)允许你将节点设置为使用较少的GPU内存,这有助于提高包括移动设备在内的各种平台的性能。
Lightmap降噪现在适用于所有编辑器平台。
平台和编辑器工作流程
与Google的Android游戏和图形团队合作开发的针对Android的帧优化通过使帧的分布更少,提供一致的帧速率,从而提供更流畅的游戏体验。
移动开发人员也将受益于改进的OpenGL支持,因为Unity已经添加了OpenGL多线程支持(iOS),以提高不支持Metal的低端iOS设备的性能。Unity还为iOS和Android 添加了对SRP batcher的OpenGL支持,以提高使用轻量级渲染管道(LWRP)的项目的CPU性能。
Unity使用Android App Bundle添加了一个APK尺寸检查,因此你可以查看大型应用的不同目标的最终APK尺寸。
错误修复,改进和API更新
Unity通过将几个现有功能转换为包,包括Unity UI,2D Sprite Editor和2D Tilemap Editor,继续使编辑器更精简,更模块化。它们可以通过包管理器轻松集成,升级或删除。
与所有版本一样,2019.2包含大量改进和错误修复。
最好的办法就是赶紧下载Unity2019.2亲手试用咯!
完整版的中文更新日志可在洪流学堂微信公众号回复
2019.2
获取。