1. 什么叫做FPS?什么叫做刷新率?

FPS是英文"Frame Per Second"的缩写,中文可译为:每秒钟画面更新次数。我们平时所看到的连续画面都是由一幅幅静止画面组成的,每幅画面称为一帧,FPS正是对"帧"变化速度的数值描述,单位是"帧/秒"。

一般而言,12帧就可以让人形成连贯的视觉感受,一般认为20 FPS是RPG类游戏运行的最低标准,但对CS、极品飞车等高速游戏来说,60 FPS才能得到比较理想的效果。

而人眼可以接受的最大图像频率是每秒62帧, 要获得最大的真实性, 就必须使视网膜的吸纳接近饱和(在这里不要和crt的最低刷新率75hz搞混淆,crt低于75hz是会产生晕眩感的)。

刷新率与FPS之间的关系是不平等的,打个比方来说:一幅静态图片,你可以说这副图片的FPS是0帧/秒,但绝对不能说刷新率是0Hz,也就是说刷新率不随图像内容的变化而变化。显示器作为人机对话的最后一个设备,它更容易形成显示速度的瓶颈。打个比方来说,如果显示器刷新率设置为60Hz而显卡生成图像的帧速是100FPS,则最终用户看到的图像仍是60FPS。为了平衡这两者的关系, "垂直同步"的概念应运而生。

2. 什么叫做垂直同步?它对游戏的速度和画质有什么影响?

垂直同步又称场同步(Vertical Hold),从CRT显示器的显示原理来看,单个象素组成了水平扫描线,水平扫描线在垂直方向的堆积形成了完整的画面。显示器的刷新率受显卡DAC控制,显卡DAC完成一帧的扫描后就会产生一个垂直同步信号。

当我们选择"等待垂直同步信号"(即打开垂直同步)时,显卡绘制3D图形前会等待垂直同步信号,性能强劲的显卡则会提前完成渲染,并在下个垂直信号之前进行等待。由此可见,当打开垂直同步时,游戏的FPS要受刷新率的制约,对于高端显卡而言,限制了其性能的发挥。

当我们选择"不等待垂直同步信号"(即关闭垂直同步)时,3D引擎将全速运行,不再等待垂直同步信号的到来,显卡性能得到了最大的发挥。所以我们测试显卡3D性能时,一定要关闭垂直同步。不少的朋友认为在游戏中关闭垂直同步可以得到更高的帧速,其实不然,这虚高的帧速不仅要受到显示器刷新率的制约,更会对游戏画面产生不良的影响。一般来说,关闭垂直同步会导致游戏画面产生以下两种问题:

(1)画面撕裂

在打cs的时候会碰到这种情况,图像断裂。

(2)跳帧

假如显示器设定的刷新率是80Hz,显卡以100FPS循环显示0-9数字,那么,在开始的0.1秒内,显卡显示了10个数字而显示器只刷新了8次。可见,由于显示器刷新率跟不上游戏的FPS,只能舍弃一部分画面,这种现象表现在游戏里就是跳帧。鬼武者3等一些移植到PC上的游戏在关闭垂直同步时通常会出现这种问题。

通过以上的了解,我们认识到,要想在游戏中获得更好的画质,垂直同步一定要开!正是由于垂直同步的存在,游戏才会有完整、稳速、不跳帧的画面。

最后说一句,高fps就是给想炫机器的人炫的,无可厚非。但是,看到太多人说为什么自己机器那么好,fps为什么上不去啊之类的话,只能很无奈的说一句,关掉垂直同步就可以了。

解析FPS,刷新率,垂直同步相关推荐

  1. CRT/LCD刷新率/垂直同步

    其实我不是很想说这个问题,因为其中关系稍微复杂,难以说明,但是现在多数的文章对LCD和CRT刷新率的区别说的不清楚,而只有一知半解的人尚在多数,网上的文章一大摞,随便引用来引用去就把一些本来没有被误解 ...

  2. 摄像头 - 屏幕刷新率(Hz)与帧率(fps)的区别与关系

    帧数是指显卡在每秒内传输的图片的数量,也是GPU每秒钟能够刷新的次数,通常用FPS表示.每一帧都是显卡渲染出来的静止图像,帧数越高,所显示的画面就会越流畅.我们平时看到的动态图像其实是由一帧帧静止的画 ...

  3. Unity垂直同步:帧率和刷新率

    帧率(英语:frame rate)是用于测量显示帧数的度量.测量单位为"每秒显示帧数"(frame per second,FPS)或"赫兹",一般来说FPS用于 ...

  4. LCD刷新率和垂直同步的设置

    LCD刷新率和垂直同步的设置 文章来源:电脑迷 作者:张德辉 -   随着LCD技术渐趋成熟,再加上市场竞争的日趋激烈,LCD显示器的价格不断跳水,原本价格昂贵的LCD终于飞入寻常百姓家.然而LCD和 ...

  5. 帧率、显示器刷新率与垂直同步

    提到显卡的帧率(FPS).显示器刷新率和垂直同步的关系,第一印象是这些概念之间似乎没有直接的关系,实则不然. 首先来解释帧率(FPS,即Frame Per Second,帧/秒).通俗来说,帧率是用来 ...

  6. 了解FPS屏幕刷新率

    FPS是图像领域中的定义,是指画面每秒传输帧数. FPS"也可以理解为我们常说的"刷新率(单位为Hz)" 我们在装机选购显卡和显示器的时候,都会注意到"刷新率& ...

  7. 显示器屏幕的刷新率hz和帧数fps有什么区别?

    关于游戏帧数FPS值和屏幕刷新率,相信是电竞玩家比较关心的话题了.如果我们需要了解刷新率和帧数的区别,那么我们就需要知道它们原本是什么意思!下面装机之家科普一下. 帧数FPS 一般就是我们所说一秒钟内 ...

  8. 计算机屏幕频率是什么,计算机屏幕的刷新率hz和帧速率fps有什么区别?看完之后,我终于明白了!...

    关于刷新率Hz和帧速率fps的话题,我相信喜欢玩游戏的用户和喜欢学习硬件的人会经常提到它. 只要说出这个话题,许就可以迅速聚集在一起讨论并提出各种理论. 那么,刷新率Hz和帧速率fps有什么区别?下面 ...

  9. FPS(刷新率)介绍

    图象领域中的术语--FPS是图像领域中的一个术语 FPS(Frames Per Second):每秒传输帧数. Frames Per Second更确切的解释是"每秒钟填充图像的帧数(帧/秒 ...

最新文章

  1. linux 下用ecipse 作用oracle 的客户端
  2. 一不小心,知乎炸了!
  3. OpenCV kmeans代码
  4. 安装包没有证书怎么强行安装_该安装包未包含任何证书
  5. loadrunner常见问题及解决方案
  6. [HNOI2009] 有趣的数列
  7. Unity3D优化总结(一)
  8. 腾讯云与同方全球人寿签署战略合作 “云+保险”合作伙伴队伍再壮大
  9. springmvc配置servlet
  10. 机器学习常用十大算法
  11. 手机qq邮箱html,QQ邮箱
  12. numpy 矩阵对角线_python – 使用numpy将矩阵更高的对角线清零
  13. 如何系统学习计算机编程?自学还是培训?怎么选?
  14. 史上最搞笑的程序员段子,有图有真相!
  15. 域格模块移动网络信号指标介绍
  16. 消息队列KafKa的集群部署
  17. 关于WPS中公式用不了的问题
  18. 微光医疗/软件测试工程师实习面试
  19. 投影仪显示服务器连接,投影仪怎么连接电脑 电脑与投影仪连接方法【详细步骤】...
  20. java 界面实例,javagui界面实例

热门文章

  1. 网渲显示服务器错误,网络渲染疑难解答指南 | 3ds Max 2021 | Autodesk Knowledge Network...
  2. python列表转集合_Pandas把dataframe或series转换成list的方法
  3. Button边框线隐藏
  4. 华为员工爆料,这个岗位要开始大量招人了!!!
  5. iOS刘海机型UI适配(X、Xs、Xs Max、Xr)
  6. 电脑文件夹怎么批量重命名
  7. 在所有样式为“标题 1”的段落前插入分页型分节符
  8. 594. Longest Harmonious Subsequence
  9. 让县自明本志令~一个真实曹操的内心世界
  10. 最新淘宝商品销量接口API(精准总销月销)