如何使用 NVIDIA Reflex 延迟分析器

由 Seth Schneider 发表于 2021年1月15日 | 精选故事 G-SYNC NVIDIA Reflex

多年来,NVIDIA 提高了帧率,最大限度地减少微卡顿,并引入了数十项增强功能,使游戏更快速、更流畅。现在,我们正在通过 NVIDIA Reflex 这一套创新性的 GPU、G-SYNC 显示器和软件技术来解决系统延迟问题。

端到端系统延迟(即“输入滞后”或“系统滞后”)决定了游戏的响应速度,同时影响着鼠标点击转化为显示器操作所耗费的时长。长时间的延迟会让人感觉游戏卡顿,并且可能在激烈的多人对战中更容易被击杀。

修复系统延迟的第一步是测量系统延迟。为了启用系统延迟监控,我们在新款 G-SYNC 显示器中添加了 NVIDIA Reflex 延迟分析器硬件。这可以与 1000 FPS 摄像头一样实现精确的瞬时延迟分析,而且不需要任何费用或繁琐的操作,让竞技型玩家完全信任系统的能力和响应速度(再也不用在关键时刻抱怨 PC!)。

 

我们还与鼠标制造商合作,对鼠标点击进行实时延迟测量。当兼容的鼠标连接到特定的 Reflex 延迟分析器显示器 USB 端口时,会收集实时数据,并添加到系统延迟统计信息中,首次为用户提供端到端系统延迟。

在本指南中,您将学习如何设置鼠标兼容的 NVIDIA Reflex 延迟分析器,以及一些测量系统延迟的提示和技巧。

如何设置和使用 NVIDIA Reflex 延迟分析器

如果您要购买或已购买 Reflex 延迟分析器兼容 G-SYNC 显示器,请阅读以下内容了解如何设置和使用此技术。请注意,所有显示器各不相同,请参阅具体的显示器手册,查看 UI 选项和 USB 端口使用情况的详细信息。

硬件设置

  1. 连接显示器端口线缆 —— 设置新款 G-SYNC 360Hz 显示器,然后使用随附的 DisplayPort 线缆将显示器连接到 GeForce GPU 上的 DisplayPort 输出端。
  2. 连接随附的 USB 线缆 —— 用线缆将显示器连接到游戏 PC。此线缆应一端为 USB A 型(接入 PC),一端为 USB B 型(接入显示器)
  3. 将游戏鼠标连接到 延迟分析器端口 —— 有关特定端口,请参阅显示器文档。显示器上通常只有一个端口支持 Reflex 延迟分析器。

软件设置

4. 打开 Reflex 延迟分析器 —— 在显示器的 On Screen Display (OSD,屏幕显示屏) 上,找到“G-SYNC 处理器”,将 “NVIDIA Reflex延迟分析器” 切换到 “On”(启用)。现在,您的显示器上会有一个覆盖区,表示 PC + Display Latency(PC + 显示延迟)。

外星人 OSD 示例

a. 提示:如果鼠标已连接到正确的端口,单击时显示器覆盖区会显示 XXX.X

5. 设置监控矩形 —— Reflex 延迟分析器 可以检测到如枪口焰或屏幕上任何明亮的变化等闪烁,以结束每次测量。这些闪烁是在屏幕上的特定区域(称为监控矩形)检测到的。为了测量延迟,请按下鼠标左键后,将屏幕上的监控矩形移动到预计会出现闪烁或亮度变化的位置。为此,请在显示器的 OSD 中选择监控矩形位置。

监控矩形图片

a. 提示:Reflex 延迟分析器在检测闪烁时无需启用“show rectangle(显示矩形)”选项。

6. 测量 PC + 显示延迟 —— 现在,监控矩形已配置完成,您可以在按下鼠标左键时测量 PC + 显示延迟。

7. 设置 GeForce 体验性能叠加功能 —— 现在我们已经可以测量 PC + 显示延迟,让我们来借助 GeForce Experience 获取更多统计信息和完整的系统延迟信息。

a. 下载最新的 GeForce Experience。

b. 打开 GeForce Experience,单击右上方的 cog 图标以访问 "Settings" (设置),单击左侧的 "General" (常规)选项,然后勾选 "Enable Experimental Features" (启用试验功能)框。

c. 确保已经启用 GeForce Experience 的 "In Game Overlay" (游戏内叠加)选项。

d. 打开 GeForce Experience,按 Alt+Z 以调用“游戏内叠加”,然后单击 "Performance" (性能)

e. 单击 cog 图标以访问新屏幕设置

f. 在新的 HUD 布局菜单中,单击 "Performance" (性能)并选择要显示统计信息的位置,然后在列表中的五个选项中选择 "Latency" (延迟)

g. 将显示各种统计信息,但大多数统计信息在进入游戏开始测试之前都显示b为 "0"。要切换叠加功能,请按下 Alt+R

h. 如果一切正常,测试开始后,您将在叠加功能中查看全部统计信息。

i. 注意:要使用 GeForce Experience 性能叠加功能,无需在 OSD 中启用 Reflex 延迟分析器。启用 GeForce Experience 性能叠加功能后,将在后台启用 Reflex 延迟分析器。

快速分析以上统计数据:

  • FPS:GPU 每秒的帧数(吞吐量衡量指标),非延迟。
  • 渲染延迟:从待渲染的帧排队列齐到 GPU 完全渲染帧之间的时间。
  • Reflex 监控位置:监控矩形的中心坐标。
  • 鼠标延迟:仅鼠标外设延迟。
  • PC + 显示延迟:自操作系统接收到鼠标点击那一刻起开始测量直到显示延迟结束。监控 OSD 报告此情况。
  • 系统延迟:涵盖整个端到端测量的时间,从外设延迟开始到显示延迟结束(需要使用支持 Reflex 延迟分析器的鼠标)。GeForce Experience 报告 PC + 显示和系统总延迟。
  • 平均:过去 20 次点击的平均结果。

Reflex 延迟分析器兼容显示器和鼠标

为了帮助竞技型玩家找到适合 Reflex 延迟分析器的装备,我们的网站现在提供兼容性部分,追踪配备 Reflex 延迟分析器硬件的 G-SYNC 显示器,以及各种 Reflex 延迟测量功能的鼠标。

鼠标兼容性视图

请注意,要使用 Reflex 延迟分析器,这些鼠标的旧版本需要更新到列出的固件版本。请查看制造商网站,了解新的固件以及有关 Reflex 延迟分析器支持的最新信息。

如果鼠标尚不兼容,可以使用 NVIDIA 已在 GitHub 上汇编的最热门型号鼠标的平均鼠标延迟资源库。当借助数据库中的鼠标来使用 Reflex延迟分析器时,分析器将显示鼠标的平均延迟,让您大致了解鼠标所增加的延迟。

十大提示和技巧

将 Reflex 延迟分析器监控矩形放置在哪里?如何找到合适的位置?我们进行了数千小时的测试,给出以下改善 Reflex 延迟分析器体验的提示:

  1. 枪口焰通常是测量的最佳区域。大多数游戏中,没有什么比子弹更快。除子弹外最快的元素是气体散发,它会引发枪口焰。这可以用作快速更改亮度的参考。
  2. 但请注意枪口光晕。一些武器的枪口焰光晕全开所需的时间可能比其他武器更久,因此请务必将监控矩形直接放在枪焰中央,以免捕捉到动画的结尾。
  3. 将监控矩形始终放置在同一精确位置。确保每个测试中将监控矩形放置在完全相同的位置。如果放置矩形的位置仅比之前的位置稍微高一点,则会以更早的间隔捕捉枪口焰动画,有效缩短延迟,缩短的时间可能为 3 毫秒至 16 毫秒(取决于显示屏刷新率)。
  4. 您可以将鼠标左键重新编程为另一个动作。大多数时候,鼠标左键输入为攻击,但如果不是,或者有一个更好的选项可用,您可以随时为鼠标左键输入另一个动作。Reflex 延迟分析器使用鼠标左键作为输入。
  5. 准确的结果需要进行大量测试。您将看到各个测试中有不同的延迟,包括一些比其他结果长得多或短得多的异常值。您将要执行多次基准测试,以最大限度减少内在差异。如果您打算发布“平均”延迟值,我们建议每项测试收集 100 个样本。
  6. 每个游戏都是独一无二的。尽管 Reflex 延迟分析器 是测量延迟的最简单、最准确的方法,但您须针对每个游戏和场景来选定矩形位置。这是因为每个游戏的动画效果各不相同,且具有不同的武器行为。您需要试验出最适合每一种游戏的是什么。下一节将详细介绍。如果效果不好,将矩形移动到武器或兵器上的另一区域,或者减小监控矩形的大小,或者将游戏摄像头面对不同的背景。
  7. 使用 Flash Indicator 让测试变得更简单、更准确。堡垒之夜 (Fortnite) 支持延迟闪烁指示器,当单击鼠标时,该指示器会在屏幕左侧显示一个白色框。将 Reflex 延迟分析器 监控矩形放在此框中。
  8. 您可以测量物体或背景。尝试将矩形放在可以反冲或攻击的武器上,将矩形置于物体后面的背景上。您也可以尝试相反的方式:将矩形放置在武器桶上方的区域,然后测量冲击到射程范围里的枪口焰。
  9. 请注意摇摆。一些游戏采用重镜头或角色摇摆。确保这种过度移动不会干扰测量。这种情况下,调整矩形位置,分别进行测量,同时调整目标区域,以找到最适合的点。
  10. 请勿使反射监控矩形过大。接近亮度变化即可。远超目标测量区域的较大矩形可能导致失败或过度变化。

游戏测试场景

我们的团队在支持 Reflex 的游戏和其他游戏上花了数千个小时,找到了基准测试的最佳方式。按照以下步骤测试《Apex 英雄》 (Apex Legends)《使命召唤:战区》 (Call of Duty: Warzone)《瓦罗兰特》 (Valorant) 和其他领先的多人竞技游戏。

《堡垒之夜》 (Fortnite)

《堡垒之夜》 (Fortnite) 内置延迟闪烁指示器,让玩家能够更一致地测量其系统的响应速度!

要使用此功能,在 "Video"(视频)选项中将 "Latency Flash" (延迟闪存)设置为 "On"(启用)状态。单击鼠标,出现闪烁指示器(白色方框),然后将监控矩形移至该位置。在"Display settings" (显示设置)中调整监控矩形以适配闪烁指示器,将 "Framerate Limit" (帧速率限制)设置为 "Unlimited"(无限制)状态。

  1. 调整为 Creative(自定义)游戏模式并单击 Play(开始)
  2. 朝着 yellow rift(黄色裂痕)移动,并使用 console(控制台)
  3. 选择自定义岛屿并单击 "confirm" (确认)。
  4. 在地图加载完成后进入裂痕
  5. 按下键盘上的 I 键以访问设置,选择 My Island(我的岛屿)enable infinite ammo(启用无限弹药)infinite resources(无限资源)
  6. 按下键盘上的 I 键以访问设置,选择 Creative(自定义),单击按住橙色 Assault Rifle (突击步枪),将其拖动到设备槽中。
  7. 查找测试区域,站在同一位置,确保一致性
  8. 启用切换目标,无需按住鼠标右键即可保持放大。这也会使枪口焰更大。启用 Latency Flash indicator(延迟闪烁指示器)来简化测试。

《瓦罗兰特》 (Valorant)

  1. 选择 Custom Game(自定义游戏),然后单击选项启用e Cheats(秘技)。将地图更改为 Haven(避风港)
  2. 点击 Start(开始)以启动专用服务器。
  3. 地图加载完成后,按下ESC 键并导航至 Cheats(秘技)并启用所有游戏秘技
  4. 查找测试区域。
  5. 用 classic (经典)或 vandyl (凡迪尔)模式来使用瞬时枪焰。请注意,一些武器的枪口动画较慢。

《使命召唤:战区》 (Call of Duty: Warzone)

  1. 点击 Warzone(战区)
  2. 点击 Practice Modes and Trials(练习模式和试验)
  3. 如果您想在战术竞技类游戏地图中测试,选择 Battle Royale Practice(战术竞技类游戏实践)与敌方人机一起玩游戏,但别担心,我们已经提供了一种避免它们的技术。
  4. 点击游戏练习
  5. 货机将飞过采石场。寻找以下突出显示的塔。 选项可用后,按 SPACE(空格)退出飞机,并瞄准塔。 按 SPACE(空格),再次部署您的降落伞在塔上着陆
  6. 在指定区域着陆。

7. 着陆后,使自己直接靠在金属横梁上,并按住 W 键小心滑向右侧,这样金属塔的其他部分将不再可见。将十字瞄准线放在横梁中间,使山/树木和建筑物保持可见。确保您正在面向东南方向。

8. 将 Reflex 延迟分析器监控矩形放在十字瞄准线上。按 2 切换到手枪并射击。

《Apex 英雄》 (Apex Legends)

《Apex 英雄》 (Apex Legends) 拥有 FPS 上限 (144)。如要移除 FPS 上限,请按照以下步骤操作。

  1. 选择 Firing Range(射程)
  2. 查找并装备 Spitfire 机枪
  3. 将 Reflex 延迟分析器监控矩形放在 Spitfire 的提把上
  4. 站在下面的区域中,用枪射击。我们选择将监控矩形放在 Spitfire 的提把上(用红色方框标记),因为提把上的像素会先亮起,然后枪口焰才会出现。这也更易于测试,因为检测的亮度变化是从黑暗到光明(地图非常明亮)。

《反恐精英:全球攻势》 (CounterStrike: Global Offensive) (CS:GO)

  1. 在主游戏菜单中,单击 gear(装备),将 "Enable Developer Console(启用开发者控制台)"(~) 选项设置为 “是”.
  2. 单击 Play CSGO(开始 CSGO)按钮。从下拉菜单中单击 Practice with Bots(人机练习)。从下拉菜单下方选择 Competitive(竞技),选择右侧 No Bots(无人机)选项,然后选择 Inferno(地狱)作为测试地图,单击 Go(开始)
  3. 在加载地图时,将以下其他命令输入至开发者控制台:
  • sv_cheats 1
  • mp_roundtime_defuse 60
  • mp_buy_anywhere 1
  • mp_restartgame 1 – 选择 Terrorist(恐怖分子)方(或按 M 键)
  • sv_infinite_ammo 1
  • 提供 weapon_awp

4. 配备 AWP 后,右键单击放大一次

5. 将 Reflex 监控矩形放在视野以外的较暗区域。

其他游戏

按照这些步骤,您可以看到如何以最佳方式测量延迟的清晰模式。使用这些代码作为模板,您可以轻松识别其他游戏中的测试位置,帮助您测量几乎任何游戏中的系统延迟。

Reflex 延迟分析器:现可用于 G-SYNC 360Hz 电竞显示器

游戏玩家有史以来第一次能够准确辨别端到端系统延迟,帮助其修改系统和游戏设置,从而获得更出色、更具竞争力的体验。查看我们的深度延迟优化指南,帮助您入门并优化系统,以获得最短时间的延迟。

获取 G-SYNC 360Hz Esports Display,立刻开始测试吧!