Unity2022新功能主要有【HDRP】新水系统渲染更真实的海洋、 [HDRP] 混合体积云设置以获得动态天气效果、[HDRP] 带有焦散的新眼部着色器,在URP中使用Forward+渲染的无限灯,使用更新的地形工具一次性绘制整个生物群系等。
1.【HDRP】新水系统渲染更真实的海洋
Unity 的高清渲染管线(HDRP) 针对桌面和主机游戏,在 Unity 2022.2 中获得了许多引人注目的变化,包括新的 HDRP 水系统。
它的功能包括基于物理的水着色器,支持水下场景中的焦散;表面泡沫贴花系统;和表面波模拟,包括用于游戏集成的 CPU 模拟。
当前版本被描述为“初始实施”,尚有一些限制,在这个关于初始 alpha 和 beta 版本的论坛线程中进行了讨论。
根据 Unity 工作人员的帖子,新的水系统目前“没有与任何其他系统集成”,包括物理系统,并且只支持延迟渲染,不支持正向渲染。
2. [HDRP] 混合体积云设置以获得动态天气效果
在Unity 2021.2中引入的体积云系统继续发展,Unity 2022.2 在体积框架内增加了对曲线混合的支持。
这一变化使得云设置之间的无缝融合成为可能:该论坛帖子中的视频显示了 Unity 编辑器中的权重滑块在轻云层和密集云层之间擦洗。
云层的渲染方式也得到了改进,当与 Unity 基于物理的天空系统结合使用时,云层现在可以正确响应太阳光的颜色。
3. [HDRP] 带有焦散的新眼部着色器,用于高质量电影
Cinematic Eye Shader 是为Unity 的 Enemies 技术演示开发的一项功能,旨在提高游戏引擎中数字人类的真实感,它进入了 Unity 2022.2 的 HDRP。
与其他 HDRP 眼部着色器相比,它使用焦散使眼睛看起来更逼真,但也更耗费资源,目前旨在用于“高端电影”。
Enemies 演示中的其他实验性技术可通过 Unity Digital Human Package 和 Unity Hair 软件包获得,这两个免费附加组件都与早期版本的 Unity 兼容。
4. [URP] 在URP中使用Forward+渲染的无限灯
面向手机游戏的通用渲染管线( URP) 在 Unity 2022.2 中也得到了一些支持,引入了Forward+ 渲染,可以在一个场景中使用更多的灯光。
与标准前向渲染不同,灯光是在空间上而不是在每个对象的基础上剔除的,从而消除了场景中每个对象八个灯光的限制。
其他变化包括一个新的LOD Crossfade系统,当物体靠近相机时,细节层次之间的混合更平滑,以及贴花层,用于为场景物体添加额外的表面细节。
URP 和 HDRP 还为 Shader Graph 提供了一个新的全屏主节点,用于为夜视或速度线等游戏内效果生成自定义通道——以及仅在 HDRP 上的自定义后期处理。
5. 使用更新的地形工具一次性绘制整个生物群系
在渲染工具集之外,地形工具包也进行了更新,旨在简化在 Unity 中创建地形和生态系统的过程。
Terrain Tools 5.0.2 将旧的 Paint Details 工具替换为新的Details Painting and Scattering 工具,可以一次性在表面上绘制多种类型的细节。
它被用来一次性在地形上绘制草、蕨类植物和花朵,每种植物类型的相对频率由 UI 中的滑块控制。