什么是屏幕撕裂,如何修复?

通过丽莎·海登
筛网撕裂

什么是屏幕撕裂,如何修复?

屏幕撕裂是数字显示器中常见的问题。它可能会让用户感到沮丧和分心,但也很难修复。因为我们在窗口中只使用一个图像缓冲区,而不是像在全屏游戏中那样使用多个缓冲区,所以每个帧都必须单独渲染。如果渲染速度快于监视器的显示速度,则新帧的一部分将显示几秒钟,然后在完成之前,另一部分将显示在其上。结果是图像中出现“撕裂”。

有几种方法可以防止屏幕撕裂。一种方法是一次渲染不超过一个帧,但是游戏的一部分可能在许多帧中都不会出现在屏幕上,从而导致游戏速度缓慢。另一个(不太理想的)选择是降低游戏的分辨率。

这会加快渲染速度,但也会减少屏幕上的空间,并可能导致模糊混乱,因为大多数显示器不支持这种缩放。

v-sync是解决方案吗?v-sync是解决方案吗?我该开还是关?

消除屏幕撕裂的一种方法是一次将整个帧强制放到显示器上(称为“v-sync”)。虽然这样可以消除撕裂,但这样做的代价是降低帧速率,这可能会使游戏无法播放,而且还会增加延迟,因为您必须等待整个帧渲染后才能绘制新帧。

减少屏幕撕裂的最佳方法是在始终渲染完整帧和从不渲染完整帧之间找到一个合理的中间点。

尽管V-sync可以解决屏幕撕裂问题,但它会导致或促进输入延迟,因为垂直同步优先于GPU帧速率,而优先于监视器刷新率。输入延迟的发生仅仅是因为您强制GPU同步。如果您的显示器具有120Hz的刷新率,并且您在GPU设置中启用了V-sync,那么由于忽略了FPS,它显然会影响其整体性能。

Nvidia控制面板和自适应V同步

当帧速率低于VSync帧速率上限时,就会发生口吃。一旦帧速率低于上限,VSync就会将其降低到最接近的水平,例如每秒45或30帧。通常情况下,当游戏中关闭VSync时,您会注意到屏幕撕裂,当相机或视点水平或垂直移动时,这会导致屏幕宽的水平撕裂。

使用图形卡制造商提供的托管控制面板可以提供更精细的控制;e、 例如,GeForce GTX视频卡的用户可以选择全局或单个游戏启用自适应VSync。这个选项可以在英伟达控制面板的“管理3D设置”选项卡中找到。自适应垂直同步动态打开和关闭VSync为了保持更稳定的帧速率,所以如果您使用GTX图形卡,它是一个更易于管理的解决方案。

AMD增强同步和NVIDIA快速同步

如果你有一个更新的图形卡,你可以用AMD增强同步取代VSync。这两种技术显示最近完成的全帧,防止撕裂,同时不引入输入滞后。输入滞后越小,帧速率越高。

当使用快速同步或增强同步将帧速率保持在尽可能高的刷新率,并且图形卡的帧发生撕裂的可能性较小时,FPS应至少是最大值的两倍显示器的刷新率。输入延迟明显低于仅启用常规VSync时的延迟,但没有禁用VSync时的延迟低

如何修复屏幕撕裂如何修复屏幕撕裂

  • 在Windows计算机上停用游戏模式和全屏优化
  • 检查图形驱动程序:如果无法更新图形,请尝试使用最新的驱动程序来解决问题。一定要把你的图形更新到最新版本,如果不是这样的话,就把它们降级。在很多情况下,不使用最新的驱动程序会导致问题,因为您正在玩的游戏也针对使用最新驱动程序运行进行了优化。
  • 禁用平滑滚动:平滑滚动是一个可以让你滚动得更“平滑”的功能,然而,这个功能经常会导致用户屏幕上的撕裂。这可以通过一个简单的调整,使它滚动平滑修复。大多数windows10用户的计算机上都启用了该功能。此故障似乎是一个故障,只有重新启动计算机才能删除。在重新使用平滑滚动功能的过程中,如果您仍在使用它,则可以在重新启动它之前检查它。对于大多数用户来说,禁用此功能是解决此问题的简单方法。
  • 关闭帧限制:已知帧限制功能在某些情况下会导致屏幕撕裂。它可以限制游戏输出到电脑显示器的帧数。如果你使用低规格的硬件,这是一个方便的特性。关闭你正在玩的任何游戏或正在使用的应用程序的帧限制。每个游戏的步骤可能不同,在更改设置之前,不要忘记重新启动计算机。这是一个方便的功能,您可以使用在您的任何低规格
  • 启用/禁用NVIDIA VSync
  • 关闭游戏模式和全屏优化:微软在最新的Windows更新中添加了一个功能丰富的游戏模式。该模式包括系统优化、游戏录制、一键截图等功能。许多用户报告说该模式给他们带来了问题。在某些情况下,活动游戏模式确实会导致屏幕撕裂问题。
  • 尝试替换分辨率和刷新率:有证据表明视频和游戏的分辨率会降低游戏性能。还可以降低刷新率以提高图形的性能。降低分辨率可使图形卡在屏幕上运行更平稳。只要更改分辨率或刷新率设置,就可以通过重新启动计算机来完成此过程。更改与其他PC系统不同,不同图形卡设置中的设置也不同。为确保更改正常工作,如果更改工作不正常,请将其返回。
  • 换个FPS怎么样?改变FPS(每秒帧数)会使游戏更流畅、更自然。如果未正确配置游戏或视频设置,请使其符合显示器的图形卡规格。尝试定位帧速率或FPS(每秒帧数)设置的变化,然后首先将其降低最小值以查看差异。如果显示器有屏幕撕裂,请确保设置匹配。

快速提示和神话破坏者快速提示和神话破坏者

  • 帧速率超过60帧/秒不会导致屏幕撕裂。当缓冲区开关和刷新周期不同步时会发生屏幕撕裂。这两种情况完全不同。此问题可能在任何帧速率下发生,因为缓冲区开关与刷新周期不同步。
  • 当您录制游戏剪辑时,屏幕撕裂不会直接导致。这只是缓冲区不同步的结果。它对某个特定的电子游戏或玩游戏的人没有仇恨。由草率的开发人员编写的糟糕的代码导致糟糕的显示输出和游戏中有限的全屏优化选项通常是罪魁祸首
  • 大多数浏览器都有内置的平滑滚动功能。如果您在Chrome或正在使用的任何浏览器中遇到屏幕撕裂问题,可以关闭浏览器中的平滑滚动功能
  • 找到提供最高性能的图形卡,然后找到支持各种游戏内菜单选项和fps模式的显示器,而不是相反
  • 购买显示器时,请特别注意显示器的刷新率,不要忽略显示器适配器将支持的设置
  • 大多数遇到屏幕撕裂问题的人都会通过精心选择的GPU、相关的图形卡驱动程序和兼容的显示单元来解决问题。就这么简单!

最后的想法

你可能已经意识到,屏幕撕裂只是一种扭曲当图形卡和显示单元不同步时会发生这种情况。每一个狂热的玩家都会在某个时间点体验到这一点。谢天谢地,大多数眼泪的解决方法都很简单!

买一个支持GSync的显示器显示硬件和最新的NVidia图形卡(GPU),感觉就像小菜一碟。。几乎…

分享就是关心!

你可能也喜欢

留言

分享