如果您点击链接并进行购买,我们可能会收到一小笔佣金。阅读我们的编辑政策

虚幻引擎5上的《堡垒之夜》:Steam Deck能处理Epic的下一代技术吗?

光线追踪Lumen和Nanite几何在15W处理器上?

Valve的Steam Deck已经彻底改变了PC游戏,它的15W定制AMD处理器超出了预期,在提供手持aaa体验方面做得很好——但虚幻引擎5可能是它迄今为止最艰巨的挑战,因为它的纳米微几何和基于rt的流明照明。这是下一代——或者更确切地说是当代——的东西,因此Deck能否处理好它是其长期前景的关键。为了进行测试,我们决定在最新版本的《堡垒之夜》中运行所有这些功能,结果令人惊讶。

我几乎没有进行优化。《远古之谷》的演示是在甲板上用幻灯片展示的,而《黑客帝国:觉醒之城》的演示虽然缩减了很多内容,但仍然以低于20帧的速度运行。但值得注意的是,《堡垒之夜》是可玩的,甚至还存在一些阻碍机器发展的问题。

实际上,让游戏运行已经足够具有挑战性了。最大的问题是,由于缺乏与《堡垒之夜》反作弊技术的兼容性,游戏根本无法在SteamOS下运行,这意味着你需要安装Windows才能让它运行。第二个问题是Epic在启动游戏时发出警告,告诉我们我们的GPU驱动程序已经过时,并且表现不佳——这对我们的事业没有帮助。

虚幻引擎5与硬件RT Lumen, Nanite和虚拟阴影在Steam甲板上启用,并与Xbox系列S堆叠。

在设置方面,我普遍选择了全面的高设置——这是广泛模仿Xbox系列s的基本尝试。明确地说,这些设置选择并不是为了在Steam甲板上为《堡垒之夜》制作优化设置。使用光线追踪照明和Nanite并不是一个好主意。如果它在Steam OS下运行,你就会使用更精简的模式,并着眼于60fps。我们今天的实验是完全不同的:它是关于在甲板上测试UE5尖端功能的可行性。

初步结果如下出色的表现实际上是相当令人印象深刻的——在一个链接的多人游戏中,在Steam甲板上对阵Xbox Series S,原因就很清楚了。尽管选择了Lumen的软件版本(与主机一致),但这似乎根本不起作用。获得广泛等效的全局照明的唯一方法是使用硬件RT流明设置。一方面,当主机跳过它时使用硬件RT是相当的壮举,但另一方面,Epic选择软件解决方案是有原因的——它更快——而在我的测试中,这个更快的性能选项对我来说是不可用的。

所以,就《堡垒之夜》在甲板上运行的整体结果而言,有好消息也有坏消息。我们可以在Deck上获得接近每秒30帧的帧数——即使使用硬件RT——但坏消息是我们需要在性能模式下使用临时超分辨率来做到这一点,这意味着——也许令人惊讶的是——我们实际上是从360p升级的。一方面,TSR确实令人印象深刻,但另一方面,我不禁想知道,如果我们有能力使用软件RT,与主机构建一致,我们是否能获得更好的图像质量和更稳定的性能。

蒸汽甲板
Xbox系列S
最初,我们尝试使用基于软件的Lumen来匹配S系列。然而,正如在这里看到的内部镜头,几乎没有证据表明任何基于rt的全局照明。
蒸汽甲板
Xbox系列S
切换到硬件Lumen,使用硬件加速光线跟踪产生我们想要的GI效果——尽管计算成本很高。
蒸汽甲板
Xbox系列S
在Deck中,你看到的基本分辨率只有360p,而Epic出色的临时超分辨率将其提升到720p。
蒸汽甲板
Xbox系列S
基于我们所使用的设置,Steam Deck能够以平均30fps的速度运行Lumen, Nanite和虚拟阴影地图。
蒸汽甲板
Xbox系列S
高密度的树叶加上高速穿越可以让我们在Steam甲板上下降到30fps以下-但请记住,我们使用的是硬件RT,而不是主机上使用的软件替代方案。
蒸汽甲板
Xbox系列S
我们在Steam甲板上使用屏幕空间反射来匹配系列s。在系列X和PS5上看到的流明RT反射在甲板上工作-但降低了性能。

使用《堡垒之夜》的回放系统,我们可以使用任何我们喜欢的设置组合来比较完全匹配的游戏画面-所以我开始比较各种时间超分辨率选项,从TSR性能模式下的720p,到原生的720p与TAA。TSR变体可能比你想象的更接近,而使用TAA的原生720p显然要慢得多-但另一方面,它在像素数上渲染RT与系列s大致一致。在这种情况下,19到24fps对于一个拥有15W APU服务CPU和GPU的手持设备来说是相当令人印象深刻的。同样令人印象深刻的是TSR的表现,记住在性能模式下,它是从360p升级的。这可能只是因为《堡垒之夜》的呈现方式,但即使在手持屏幕上看起来也很好。即便如此,在我们拥有的最低分辨率选项上,30fps或更高的持续读数仍然是难以实现的。

我在v-sync关闭的情况下运行了那些帧率测试,允许对各种排列进行有效的基准测试。整个剪辑的TSR性能为30.04帧/秒,但请记住,帧率高于或低于平均水平。提升到TSR平衡模式,平均27.6fps的性能下降了8%,而更干净的TSR质量模式只能达到性能模式的87%,平均26.2fps。原生分辨率720p提供22fps -或TSR性能吞吐量的73%。

在这个实验中,我希望复制在Windows下运行Metro Exodus Enhanced Edition的甲板上看到的结果(SteamOS中还没有RT支持),与Xbox Series S相比,分辨率有所降低,帧率从60帧/秒降至30帧/秒。看起来我选择的设置有一个小细节赤字和我很感兴趣看到硬件RT选项提供了一个清晰的RT-based照明解决方案,仍然看起来很不同的系列S .即便如此,我们接近获得体面的30 fps经验蒸汽甲板上,运动系列年代很接近的经验,我认为在提高性能有明显的路线前进(软件腔不正常工作是最大的失望在我的测试中)。

性能比较使用各种口味的临时超分辨率升级,堆叠与原生720p与TAA。

另一件需要考虑的事情是,虽然把所有UE5的高端功能一起使用很好,但这并不是必须的——至少不是基于《堡垒之夜》。流明照明可以禁用一个更简单,更平坦的选择。或者,纳米几何或虚拟阴影也可以禁用。有提高性能的选项,但我想问题是,未来的UE5游戏集中在主机上的目标是60fps,如果需要禁用RT照明,那么后备方案是否足够有效。还有分辨率的问题:TSR在《堡垒之夜》中从低分辨率提升效果很好,但更详细的视觉效果如何?

当然,每个游戏——即使是运行在同一个引擎上的游戏——都可能有非常不同的硬件要求。目前,只有《堡垒之夜》可以测试,但至少在我们的第一个实际UE5游戏的工作示例中,Steam Deck的峰值GPU计算能力仅为1.6万亿次浮点运算,加上其缩减的CPU集群(相对于索尼和微软的主机),似乎至少能够在可玩状态下运行。

这是一个有趣的实验——我迫不及待地想看看下一个使用Lumen和Nanite的UE5游戏是什么,以及它在Steam甲板上运行的程度。在SteamOS下运行未来的UE5游戏也将是一个有趣的挑战,记住在甲板上使用Windows,我们实际上是在UE5的“主场”运营。这对牌组来说应该是好事还是坏事。无论如何,我真的迫不及待地想看看UE5的可扩展性,以及Steam Deck能在多大程度上应对这波高要求的游戏。与此同时:UE5、Lumen和Nanite运行在只有15W功率的手持设备上?是可以做到的!

你还没登录!

创建您的ReedPop ID &解锁社区功能和更多!

创建账户
作者简介
Richard Leadbetter的头像

理查德·利百特

Digital Foundry技术编辑bwin888官网

Rich从16位时代就开始做游戏记者了,擅长技术分析。在Eurogamer上,他被称为“未来的铁匠”。

评论
Baidu
map