Unity 2021.2 Tech Stream版目前已正式发布。在新版本中,我们为艺术家和设计师们推出了多种新功能与改进,帮助你优化创作流程、制作更具沉浸感的体验。
在2D创作方面,新版本着重强调了流畅的PSD导入和2D角色创建流程、Tilemap和2D Physics的性能和扩展性,以及改善渲染表现与性能的2D图形新功能。
更多细节请在下文了解。
2D Animation 7.0版改进了Skinning Editor(蒙皮编辑器)的使用体验。你现在可以借助“Sprite Influence”工具来检测某块骨骼所影响的精灵。并且,你还能用Visibility面板新增的拾色器来修改骨骼的颜色。
你可以在2D Animation 7.0的论坛中讨论这些改动。
为了方便在Unity中保留Photoshop及其他图片编辑工具的原编辑信息,Unity 2021.2的2D PSD Importer 6.0将优先处理图片的图层和贴图。
尤其是我们新增了保留原Sprite Rects与Photoshop文件内图层名称的功能,而不是将其转换为图层ID。因为第三方图片编辑工具导出的PSD文件不会带有图层ID,该功能对此类文件的迭代来说非常实用。
如果你将多张图片划为一个Photoshop图层组,就能用数层图片生成一份单独的Sprite(精灵),无需事先在Photoshop中合并图层。
让我们来了解一下通用渲染管线(URP)12版新的2D图形功能。
首先,我们在Hub中新增了一个2D URP项目模板,让用户能在模板项目中快速用上配置好的URP 2D渲染器(2D Renderer)。
Shader Graph新增2D Light Texture节点,允许用户对2D渲染器生成的Light Texture(光照纹理)进行采样。新节点可与Universal target的Sprite Custom Lit材质结合使用,以调整部分着色器与2D Lights的互动、定制最终的图像输出。Shader Graph的Main Preview中还添加了一个新的Sprite选项来固定精灵预览的转向。你可以用它来更好地预览URP Sprite着色器。
最后,我们为Light Explorer窗口添加了一个2D Lights栏,让你能选中、编辑场景内所有的2D光源。
更多详情请在这篇论坛帖子中了解。
伴随新版本的还有新的示例,我们推出了几个新的示例项目来展示URP 12强大的2D图形。2D Renderer示例可在此处下载。
示例被分为两组:
在新版本中,我们加入了以下示例项目:
VFX Graph
一个展示了2D Renderer与VFX Graph共同运作的简单的场景。
Emissive
一个着重展示了新2D Light Texture节点的项目。你将看到精灵的Secondary Texture:Emissive遮罩怎样采集和调整2D渲染器生成的Light Texture。项目还使用了Bloom后处理效果将亮光延展到Sprite的像素之外。
Renderer features
在这里了解Renderer功能在2D Renderer中的运行方式。项目展示了用可编程渲染器(Scriptable Renderer)功能制作的全屏模糊效果。
我们简化了2D Pixel Perfect Camera组件的检视器,Crop Frame和Grid Snapping下属选项的名称与排序都经过了翻新。
性能改进
为了提高Tilemap的整体性能,我们在2021.2中对其做了多项改动。块图现在支持添加多张图块,RuleTile的缓存速度现在要更快。我们还重做了图块的放置,由精灵切片形成的图块现在将采用Sprite Editor的Isometric Slicing切片方法。
API改进
Tilemap(块图)还有以下的可扩展性改进:
在Unity 2021.2中,2D Physics引入了两种新功能,让你可以直接编辑原始形状。
Custom Collider 2D(自定义2D碰撞体)
全新的2D碰撞体支持直接创建、更新和删除其形状:
Physics Shape Group 2D
一个Physics Shape Group 2D代表了一组简单的原始形状。
请在2D Physics Samples GitHub仓库的以下场景中了解CustomCollider2D和PhysicsShapeGroup2D的实际使用:
《Lost Crypt》和《Dragon Crashers》两个样例项目目前已支持Unity 2021.2。
请在此处加入项目论坛进行讨论:
现在就来下载2021.2 Tech Stream,体验最新的美术与设计功能吧。并且别忘了在这里查看2D工具的概述。
你可以在我们的公开路线图中为待定新功能投票、提出可能的使用场景或自己的功能需求。
请在此处注册并抢先获取这本免费的电子书:《2D game art, animation and lighting》。这本专业的指南将帮助你充分利用起Unity最新的2D工具。你将在150页的内容中学习如何: