3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 4831|回复: 14
打印 上一主题 下一主题

[资料] 也说LCD与CRT、FPS与垂直同步。

[复制链接]

1

主题

4810

帖子

6728

积分

游戏精英

Rank: 8Rank: 8

贡献度
1032
金元
25995
积分
6728
精华
0
注册时间
2005-5-7
跳转到指定楼层
主题
发表于 2009-6-6 15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
说说这几个东东。首说要说明的是,游戏涉及的FPS实际上是两个:一个是游戏程序的FPS,另一个是显示器的FPS。


先说说LCD与CRT的问题,这段不重要跳过就行了。大家都知道显示器的FPS是指显示器每秒显示图像的帧数,LCD的FPS通常是60fps,而CRT通常是85~120fps。在CRT上,电子枪发出的电子打在荧光屏上,就会亮一下,然后马上变暗,因此如果CRT的FPS太低,人眼就会感到屏幕在闪。而LCD的背光一直是亮着的,即使不刷新,屏幕也完全不会闪。其实早期的LCD根本不支持60fps这么高的刷新率,提到60只是为了与程序兼容而已。


关于程序与显示器的FPS的问题。游戏程序的FPS是指显卡每秒绘制图像的帧数。你的硬件越强劲,绘制的FPS自然越高。但绘制FPS并不会影响到显示器的FPS,只要你的LCD的FPS是60fps,那你眼睛所看到的帧率永远是60fps。如果你的配置较次,1秒钟只能绘制10f图像,那某些帧的图像就会被重复显示多次来凑足60f;如果你的配置牛X,1秒钟绘制200f图像,那其中就有140f不能被显示。

为什么会卡的问题。我们知道:电影不过24fps,pal制式电视信号25fps,ntsc制式电视信号29.97fps,但从来没人会说电影不流畅。事实上对于人眼来说24fps已经不卡了,不流畅的最主要原因还是帧显示不均匀。比如显卡绘制的fps比显示器显示的低太多,那么某一帧可能会被显示10次,你就会感觉这个地方卡了一下;而如果显卡绘制的fps比显示器显示的高太多,那么可能会连续丢掉10f图像,你就会感觉这个地方跳了一下,甚至可能会在同一帧的不同位置显示了不同帧的内容而造成画面撕裂。

垂直同步的作用。显示器显示完一帧后会产生一个垂直同步信号,等待垂直同步信号的作用是让显卡在显示器显示完上一帧图像后,才绘制下一帧。当你的硬件配置太低时,图像显示得比绘制快,垂直同步不会起到任何作用。但当你的硬件很强时,它可以防止因绘制FPS过高而出现的跳帧和画面撕裂现在。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-13 11:51 , Processed in 0.035800 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表