APEX英雄:开发团队更新PC上的DirectX 12测试!

传奇们好!在第十五赛季中,我们推出了一项可选的测试功能:支持PC上的DirectX 12。
我们需要你们的帮助来为我们最初的DX12实施数据收集和反馈。你们可能还没有看到差异,但我们希望在将其推广到整个社区之前,尽可能多地尝试不同的硬件、软件和直播配置。
尽管对于大多数玩家来说,最初的测试版本可能没有明显的变化,但它是为未来改进奠定基础的重要一步。
事不宜迟,以下是我们的开发团队关于你们可以期待的一些说明!

什么是DirectX 12
DirectX (DX)是我们用来在计算机的主处理器(CPU)和它的图形处理器(GPU)之间进行通信的 API,这使它成为图形渲染系统的关键部分。《APEX英雄》自发布以来一直在使用 DX11,而这次更新 API 的新演变为《APEX英雄》的未来带来了许多激动人心的机会。

这是一次测试
由于这是一次测试,因此预计会出现一些错误和故障。游戏的DX11版本仍然是我们目前期望大多数玩家使用的主要版本。如果你们在使用 DX12 时遇到任何问题,请通过删除下面列出的启动项改回 DX11。

如何尝试启用 DX12
使用 DX12 启动游戏需要具有最低 DirectX 功能级别 12_0 的显卡。要确定你的功能级别,请打开“运行”对话框(Win+R)并输入“dxdiag”。功能级别被列在“显示”选项的“驱动程序”部分。

EA App:
在“库”中,点击《APEX英雄》右上角的三个点,然后选择“查看属性”。
在“高级启动选项”下的文本框中添加“-eac_launcher_settings SettingsDX12.json”。
点击“保存”并正常启动游戏。

Origin:
在“游戏库”中,右键点击 APEX英雄 -> 游戏属性 -> 高级启动选项
将“ -eac_launcher_settings SettingsDX12.json ”添加到命令行参数
点击“保存”并正常启动游戏

Steam:
从你的库中,右键点击 APEX英雄,然后选择属性。
将“ -eac_launcher_settings SettingsDX12.json ”添加到“启动选项”中
关闭属性窗口并正常启动游戏

优点
测试性能会因硬件和驱动程序而异,但我们希望游戏的感受和玩法能像之前已知的APEX体验一样。目前 DX12 和 DX11 之间应该没有显著差异,但在某些情况下可能会出现一些FPS降低,我们将继续调查。
一旦我们 DX12 版本的《APEX英雄》经过实战测试并且完成了从 DX11 的完全转换,我们将能够实现令人兴奋的新功能,例如:
更多的并行性:DX12 旨在允许游戏将 CPU 图形代码分配到多个内核上,这将导致更高的帧率
更多更高保真度的视觉效果:《APEX英雄》有很多很棒的艺术和令人惊叹的图形,DX12 将为我们提供更多空间来添加来自我们艺术家的更多精彩内容
新技术:我们计划推出一系列新的视觉功能和优化,这些功能只有借助 DX12 才能实现。更多信息将在未来公布!
统一代码:DX12 与其他平台的现代图形 API 类似,而 DX11 则完全不同。在所有平台上拥有更多相似的代码将加快开发速度并减少错误。

反馈
我们想听听你们的反馈!对于那些决定尝试使用它的人,如果你们遇到任何问题,如视觉错误或帧率问题,请告诉我们。我们正在倾听,我们希望让我们 DX12 版本的游戏做到最好。
在下面的评论中分享你们的反馈,或通过我们常用的社交媒体平台与我们联系。

已知的问题
在我们测试 DX12 时,我们知道玩家可能会遇到以下一些问题:
着色器编译:第一次加载游戏时,可能需要在标题界面上花费几分钟来处理和编译着色器。
内存:我们的 DX12 测试版本比我们的 DX11 版本使用更多的 GPU 内存。我们正在努力优化和改进这一点。
当前解决方法:如果遇到掉帧,请尝试降低纹理流预算、局部阴影细节和模型细节视频设置。
录制和直播:一些桌面录制软件,包括 Open Broadcaster Software(OBS)和 NVIDIA GeForce Experience,在运行 DX12 时可能会遇到捕获游戏窗口的问题。
当前解决方法:如果在尝试录制或直播时遇到问题,请尝试将 OBS 中的源从“Window Capture”切换到“Game Capture”或“Display Capture”,或者在 GeForce Experience 中选择“Enabled Full Desktop Capture”。