AMD宣布与Epic合作:虚幻引擎5将针对镭龙显卡和线程撕裂者CPU进行优化
虚幻引擎5,即现在的UE5,在其惊艳亮相大约一年后,现在已经开启抢先体验版。消息发布后不久,AMD宣布将与Epic进行紧密合作,以确保锐龙和镭龙用户在创建内容或游戏时能够最大限度地利用UE5。
除了这个笼统的承诺,我们还有两个实际的例子。首先,Epic使用AMD线程撕裂者CPU来构建新的引擎,更具体地说,就是新的“古代山谷”演示。
此外,Epic的工程副总裁Nick Penwarden还在一份声明中说道:
UE5旨在充分利用PS5、XSX和PC上的AMD CPU和GPU,让玩家体验前所未有的细节、美感和规模的世界。
使用线程撕裂者CPU,我们能够比以前更快速地编译引擎。这对团队中的所有工程师来说是一个巨大的效率提升。他们花在编译代码上的时间越少,他们就可以把更多的时间用于实际开发功能、测试功能和改进虚幻引擎5上。
这并不是全部。据AMD称,UE5环境中默认新提供的时序超级分辨率已经针对镭龙GPU进行了优化。Epic并没有把这个功能作为虚幻5的最大进步之一来强调,但是我们还是在官方发布的虚幻引擎5抢先体验版版本说明中找到了一些关于它的信息,甚至还有截图对比。
时序超级分辨率
Nanite微多边形几何体和次世代游戏的保真度需求,让屏幕上显示的细节数量呈现了前所未有的增长。为了满足这些需求,我们编写了时序超级分辨率(Temporal Super Resolution)算法。该算法将取代UE4的TAA,以满足高端平台需求。
时序超级分辨率算法具有以下属性:
在输入分辨率低至1080p的情况下,输出能够接近原生4k渲染品质,从而允许更高的帧率和渲染保真度。
在更高频率的背景(high-frequency background)上具有更少的重影。
在高复杂度情况下减少几何体闪烁问题
在任何支持着色器模型5的硬件上运行:D3D11、D3D12、Vulkan、PS5、XSX。Metal即将推出Metal即将推出。
针对PS5和XSX的GPU架构优化着色器。
在虚幻引擎5抢先体验版中,时序超级分辨率(Temporal Super Resolution)会在项目设置中默认启用。
以原生4K渲染4K画面时(r.ScreenPercentage=100):18.6 fps
在1080p分辨率下渲染4K画面时(r.ScreenPercentage=50):43.0 fps
由原图可以看出,原生4K图像和升级后的1080p图像之间仍然有相当明显的差异(大图被压了以后可能不大好看出,推荐到上方给出的Epic官方文档中查看)。随着DLSS在虚幻引擎4中的默认开启,预计此功能最终也会被移植到虚幻5中,而且AMD也将推出自己的基于机器学习的游戏超级分辨率(GSR),它也将是跨平台的。在这两者之间,这个更新的TSR算法是否会像虚幻4的算法那样被广泛使用值得怀疑。