大家好!我们刚刚发布了标题Update 1.0.2,该更新为PS5 Pro版本添加了一些关键改进刺客信条阴影,包括添加PSSR支持以及在平衡模式中包含射线的反射。
为了庆祝,我们想使您更深入地了解为将这个版本(最佳游戏机版本的阴影)带入栩栩如生的作品。
推动我们的渲染愿景
作为游戏玩家,我们总是很高兴看到新的硬件。作为开发人员,我们更加兴奋,PS5 Pro也不例外。一旦我们向游戏机的新功能进行了简要介绍,我们很高兴能利用它。 PS5 Pro允许我们将渲染愿景推向各种模式的全部潜力 - 质量,平衡和性能。
首先,让我们回顾一下三个核心技术改进。与标准PS5相比,PS5 Pro具有三个:
- 它具有更快的GPU。
- 它具有新的射线追踪功能(BVH8支持)。
- 它具有PlayStation光谱超级分辨率。
播放视频
利用改进的GPU和射线追踪功能
在AC阴影的构想阶段的早期,我们决定通过从预烘烤的全球照明中移动来彻底改变照明管道1游戏中灵活性有限的系统,Ray traded,一个系统。这有几种图像质量的好处,它可以在世界内部更具活力,因为照明始终可以适应游戏中发生的情况。当使用射线追踪全球照明(RTGI)时,质量也会提高,微妙而重要的是灯光细节。虽然PS5允许我们通过其本机射线跟踪支撑实际瞄准30和40 fps,但鉴于GPU上发生的所有其他发生的事情,它并不能完全使其在60 fps时成为可能:模拟,几何栅格和阴影,角色变形和头发渲染,等等。
但是,随着去年PS5 Pro的宣布,我们知道我们拥有所有要构建AC Shadows最终控制台版本的成分。就其本身而言,PS5 Pro的更快的GPU在不受开发人员的努力的情况下帮助性能,但是改变游戏的技术是PS5 Pro的Ray追踪功能,即BVH82(BVH代表“边界卷层次结构”,以下更多)在BVH4上提供。通过对PS5 Pro的BVH8支持的实施,我们能够加快涉及硬件射线跟踪用法的GPU任务约300%。这两个关键的升级,对BVH8的更快的GPU和支持使我们有可能在展示我们的新一代射线追踪照明引擎的同时,将其现实地定位为稳定的60 fps。
- 什么是全球照明?
在游戏渲染中,全球照明(GI)是指用于模拟光线在3D环境中与表面相互作用的方式的一组技术。 GI不仅仅是从光源(例如太阳或灯)的直接照明物体来照明物体,而是间接照明的,这是弹出表面并有助于场景的整体照明的光线。
想一想以下情况:如果您将一个红色的盒子放在光线充足的房间中的白色墙壁附近,红色将“流血”到附近的墙壁上。
- 什么是BVH?
BVH或边界卷层次结构是一种加速结构,是在3D图形中使用硬件射线跟踪的核心。将其视为盒子内的框。如果您需要追踪射线,确定哪个大框首先与射线相交,那么递归测试就是使射线追踪与现代游戏要求相匹配的性能。
通常,BVH具有4个大盒子(BVH4),这意味着每个盒子可以包含其他4个盒子。使用BVH8,我们每个盒子有8个盒子,在执行射线跟踪GPU任务时,可以更快地遍历BVH,因为树是较浅的,每个节点的孩子是孩子的两倍。
PS5 Pro上的游戏机播放器独特的东西:Ray追踪反射
雷在一个开放世界的60 fps中追踪了全球照明,这是一项不错的壮举。但是,鉴于AC Shadows的延迟,我们有时间评估如何进一步推动一切,并且我们有信心可以实施射线追踪的反思1及时发布。
播放视频
使用射线跟踪反射解决了使用SSLR和Cube Maps等经典技术遇到的许多问题。虽然PS5 Pro上的某些游戏选择了单个60 FPS模式,但我们的方法是:如果玩30、40和60 fps之间的选择对PS5播放器有益,那么为什么不为PS5 Pro播放器复制这一点,如果可以在每种模式下提供有意义的改进?
随着射线的追溯反射,我们认为实现了影片渲染的重大提升。同样,这是可能的,因为GPU的速度更快,并且在利用BVH8来实现的射线追踪功能中的300%加速。
在启动时,我们只有在质量模式下播放时才提供了Ray的反射,但是我们很高兴地报告标题更新1.0.2将Ray的反射带到PS5 Pro平衡模式,这是您中许多人要求的改进。再次,平衡模式为具有支持电视的玩家提供了质量和性能之间的巨大折衷。
播放视频
简而言之,PS5 Pro带来:
- 雷在性能模式下追踪了全球照明(与标准PS5上的预烘烤全球照明相比)。
- 射线以质量和平衡模式追踪反射(与标准PS5上存在的射线追踪全局照明相称。)
什么是思考?
反射是指光在闪亮,金属等的表面上的反射。尽管在这些类型的表面上大部分都注意到了反射,但它们以非常微妙的方式影响屏幕上的大多数像素,从而将图像扎根。通常,这是使用屏幕上的信息,一种称为屏幕空间本地反射(SSLR)的技术或使用较旧的技术(例如Cube Maps)的技术,这些技术是预先烤制的离线或在游戏中动态渲染的,具有大量的延迟和较低的分辨率,因为内存和存储约束。 Ray Traded反射解决了SSLR的主要问题,即它无法反映屏幕外的内容,并且比立方体地图具有更高的忠诚度。
支持PSSR
到目前为止,我们已经讨论过的所有内容,我们只介绍了PS5 Pro带来的三个主要改进中的两个。剩下的是PS5 Pro技术,称为PlayStation Spectral Super分辨率,也就是PSSR。首先,让我们解释一下PSSR是什么。 PSSR is an AI-driven upscaler, meaning it takes an image rendered at lower resolution, say 1080p, and upscales it up to 2160p, approximating 3 out of 4 pixels in other words (upscaling isn't anything new; we've been using a technique called Temporal Anti-Aliasing, or TAA (TAAU), for upscaling since Assassin's Creed Origins.) The benefits of upscaling are伟大:降低渲染分辨率会导致更高的帧率。权衡是图像清晰度之一,有时是视觉人工制品。 TAA是一种分析技术,这意味着它基于数学和统计数据,从广义上讲。
播放视频
升级结合了动态分辨率缩放(DRS),这是一种渲染分辨率根据GPU在AI中的表现效果而变化的技术,使我们能够通过在更苛刻的场景中降低预估计的分辨率来最大程度地提高游戏的视觉保真度。没有DRS,即使仅在特定情况下和整个游戏中一次出现,我们也需要在最坏情况下校准预算。因此,一个良好的DRS实施与出色的上放大器配对,提供了两全其美的最好的:更高的帧速率和更多的视觉保真度。
AI高档器通常在目标分辨率中使用参考素材进行训练。与分析上的上学器相反,它们可以更好地使用较低的预尺度分辨率,因为它们的模型编码行为,即使不可能进行分析的行为,这些行为很难。随着交流阴影的延迟,我们有宝贵的机会探索其他PS5 Pro增强标题中PSSR的早期实现,并对AC阴影进行深入分析。我们发现PSSR总体上提供了优越的体验与TAA,绝对可以使玩家受益。认识到这一点,我们与Sony Interactive Entertainment(SIE)取得了联系,以进行进一步的合作。索尼与我们紧密合作,提供了更新的模型参数,这些参数是在刚刚发布的最新PS5 Pro固件中完善我们实施的所需的。与TAA相比,PSSR带来了更稳定的图像,其闪光的伪像较少,从而提高了图像质量。
随着该固件现在已经发布,我们很高兴地说,现在通过我们的新标题更新在AC阴影中获得官方的PSSR支持,因为在系统软件级别进行了改进,我们的内部工程师现在将无缝地合作。已经在PS5 Pro上玩过游戏的玩家需要在选项菜单的“视频”选项卡中激活该选项,但是默认情况下,所有新玩家都将使用PSSR激活。与往常一样,随着这项技术的不断发展,我们致力于改善即将到来的标题更新的实施。
结论
随着雷在性能模式(60 fps)中的全球照明追踪全球照明,雷追踪反射将进入平衡模式(40 fps模式)以及质量模式(30 fps)和PSSR,现在以所有模式可用,我们对PS5 Pro版本非常满意,并且相信它是AC Shadows的终极控制台体验,它是一种竞争超高级PC游戏的AC Shadows。我们已经充分利用了PS5 Pro的所有三个核心技术支柱,并结合在一起,确实支持我们的技术愿景,并使我们对未来感到非常兴奋!
我们希望您喜欢这种技术深入研究PS5 Pro版本的刺客信条。
感谢技术架构师尼古拉斯·洛佩兹(Nicolas Lopez)和项目负责人塞巴斯蒂安·迪尼亚特(Sebastien Digigneault) - 为帮助为本文做出了贡献。。