Unity 2020中会有哪些更新内容——Unity产品开发规划:
UnityTechnologies在本周举行的Unite Copenhagen2019用户大会上,揭露了Unity 2020的产品开发规划,Unity是该公司的游戏引擎和开发环境。
Unity 2020.1是本轮更新的第一个版本,将引入新的视觉脚本系统,以及Unity编辑器中性能和工作流程方面的改进。
该版本软件中还将添加一系列动画功能,包括“自由形式”的运行动画系统和Kinematica(以机器学习为基础,用于根据原始运动数据生成动画角色的系统)。
图形更改包括可编写渲染管道中支持Arnold曲面着色器和3ds Max物理材质,以及高清晰度渲染管道(High Definition Render Pipeline)中支持新的眼睛着色器。
2020更新周期内晚些时候将发布的功能包括新的基于无损图层的环境系统、虚拟纹理和对Unity用户界面的进一步改进。
更多关于Unity 2019.3新功能的细节
UnityTechnologies公司的工作流程和设计部产品总监WillGoldstone在其Unite Copenhagen会议上,介绍了Unity 2019.3(目前正处于Beta测试阶段)和2020系列版本的新功能。
Unity 2020.1:期待已久的视觉脚本系统
Unity 2020.1中的新功能包括期待已久的视觉脚本系统,该系统最初计划于2019发布周期中推出,而且最初被看作是基础产品。
该系统是为Unity的多线程编码框架DOTS重新设计的,允许非专业编程人员通过将节点连接在一个图形中来编写Unity游戏系统。
该系统可生成C#代码,使得对图形所做的编辑操作可在播放模式下实时显示出来。
2018年度Unite柏林会议——Unity高品质运动合成中角色动画的未来:
Unity 2020.1:新动画系统的预览版本
Unity 2020.1中的新动画功能包括Kinematica(基于机器学习的在运行时生成动画角色的新系统),该系统最初是在2018年度Unite柏林会议上发布的。
Kinematica被描述为“在某些使用案例中移除了对状态机器的需求”,该系统使用运动合成根据一组原始的、非结构化的动画数据生成角色的运动。
该系统允许艺术家提供一组运动捕捉或关键帧动画剪辑,并在播放器输入的基础上,在它们之间混合Kinematica,而无需设置混合树活动画图形。
该版本软件还将扩展Unity的动画绑定素材包,以支持“自由形式”的工作流程。
Unity 2019.1中添加了该系统的预览版本,允许用户根据一组绑定约束,在运行时为角色生成程序动画。
2020.1版本中,还可以混合运动捕捉数据或关键帧动画,从而扩大可以创建的动画范围。
Unity 2020.1:新的渲染和2D图形功能
Unity 2020.1中新的图形功能包括在Universal Render Pipeline(移动的轻量级渲染管道的新名称)中支持阴影遮罩和延迟渲染。
该版本软件中的高清晰度渲染管道(High Definition Render Pipeline)新增了眼睛着色器,另外还新增了《The Heretic(异教徒)》(Unity最新的渲染演示视频)中演示的数字人类着色器。
本地支持的Arnold标准曲面着色器和3ds Max物理材质也被添加到可编写渲染管道中,可编写渲染管道,该管道以URP和HDRP技术为基础。
对这两种材质的支持已被添加到Unity 2019.3原来的内置渲染管道中。
Unity 2019.2中引入的新2D工具也得到了进一步的更新,包括2D渲染器中对软阴影的实验性支持。
Sprite平铺系统Sprite Shape支持变形形状,但是2D Tilemap系统中新增了对2D阴影和“改进的可编写笔刷”的支持。
Unity 2020.1:工作流程和性能的改进
Unity 2020.1中工作流程的改进包括在Prefab Mode(预设模式)语境中显示资源的选项。
除了在编辑过程中隔离单独的预设资源外,用户现在还可以选择根据级别显示周围的对象,可以选择灰度对象,也可以选择带有完整纹理的对象。
系统内部Unity编辑器的性能也得到了改进,在上方视频的09:00位置,大家可以看到在Unity 2019.2和Unity 2020.1中的视区中选择10000个立方体时的帧速率比较。
Unity 2020.1:代码工具和其他功能
Unity 2020.1还将应用Entities 1.0,即DOTS编码框架中基础系统的产品就绪(production-ready)版本。
DOTS中还将增加实验性的Netcode和音频功能的预览素材包。
演示文稿的摘要幻灯片中还列出了对Cinemachine(Unity的程序化相机系统)和Timeline(Unity的电影剪辑器)的更新,后者增添了更多自定义操作,为用户提供了便利。
Unity 2020更新周期:继续重新设计用户界面
Unity 2020更新周期会继续延续从Unity 2019.3版本开始的对Unity编辑器用户界面的重新设计。
尽管上图中的设计仍然是原型,但是显示出了更新的主要目标,包括场景视图上方浮动显示工具面板的选项。
重新设计过程中还将引入一组工作空间,这些工作空间带有针对不同任务(如世界建筑、动画和照明)定制的独立UI布局。
Unity 2020更新周期:新的环境系统
Unity 2020更新周期中即将发布的其他新功能包括新的无损环境系统。该系统的具体发布时间还没有确定,所以可能在Unity 2020.2或Unity 2020.3版本中推出。
新的工作流程支持在图层中创建和编辑环境,从而帮助工作室内多位艺术家同时工作,不会出现编辑冲突的情况。
Unity 2020更新周期:Project Tiny和虚拟纹理
Unity 2020更新周期中即将发布的其他新功能包括Project Tiny——Unity用于构建快速加载移动和HTML5游戏的模块化系统,Unity 2018.3中推出的该系统的预览版本。
Unity中还将支持虚拟纹理,使其能够仅加载在动态视图中可见的纹理部分。
该系统最近也被引入到Unreal Engine4.23中,从而使得用户可以使用比GPU内存更大的纹理,而且也提高了交互性能。
Unity对该系统的实现是以Graphine(UnityTechnologies今年早些时候收购的第三方开发商)开发的GraniteSDK为基础的。
价格和系统要求
UnityTechnologies公司还未公布具体的发布日期,以及Unity2020.1及该更新周期中其他版本软件的价格更新。
Unity 2019.3版本目前正处于测试阶段,可在Windows 7+和macOS 10.12+系统中运行。
Unity仅支持租赁服务,免费Personal版本中的启动画面不可移除,年收入超过10万美元的人均可使用该版本软件。
付费的Plus和Pro版本价格分别为35美元/人/月和125美元/人/月。
更多相关内容请关注:CG视频教程专区
|