A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 22723|回复: 45

重新解释30帧 VS 60帧

[复制链接]
该用户已被禁言

精华
0
帖子
172
威望
0 点
积分
189 点
种子
0 点
注册时间
2006-9-16
最后登录
2023-2-4
 楼主| 发表于 2015-7-1 03:53  ·  加拿大 | 显示全部楼层 |阅读模式
本帖最后由 o81809295 于 2015-7-1 08:26 编辑

人眼视觉暂留时间为0.1-0.4s 其实可以说是错的, 因为它忽略了照度水平对视觉暂留时间的影响 , 人眼在中等强度刺激下视觉暂留时间平均为0.04s, 低等强度刺激更是低于这个时间, 也就是说至少要1/0.04=25FPS才能勉强保证在中等强度的稳定光照获得流畅且连贯的图像, 而且视觉暂留并不等于人眼只能保留这一刻的图像, 在视觉暂留时间中还是能感受到下一次的光照刺激的, 也就是说会造成串扰, 在一幅图像中会同时存在这一刻的光照刺激和部分下一次的光照刺激, 这就是为什么早期的CRT显示器在60HZ会闪的原因.

经研究, 在平稳的照度下, 要达到日常生活所看到的流畅度的画面刷新率要50HZ左右, 加上余量和各种因素, 最终定为60HZ, 那是不是超过60HZ就看不到区别了呢, 答案是否, 60HZ是存在潜在条件的, 为"平稳照度下", 像CRT这类的显示器, 通过击打荧光粉生成图像的, 它的余辉时间非常短, 达到5ms以下, 意味着屏幕其实一直在重复着亮和不亮的状态, 人眼感受到的光照会持续受到下一次的光照的干扰, 所以屏幕看起来会闪, 这就是为什么大部分的CRT的刷新率都大于60HZ的原因. 那为什么LCD不闪呢, 原因是LCD的背光是常亮的, 是通过液晶的排列阻挡通过像素的光线来成像的, 由于液晶偏转的速度极慢, 远远慢于CRT单位毫秒级的余辉时间, 在亮和不亮的转换的时间非常长, 所以感受不到闪烁.

http://m.guokr.com/post/465764/ 一文里面, 陈述的其实是帧时间对于画面稳定性的影响, 并不能解释30帧和60帧的区别. 帧时间影响的是帧与帧之间衔接的流畅度, 举个例子, 在游戏渲染大型或者复杂的环境的时候, 帧数是稳定的30帧, 但感觉画面有点卡, 这就是帧时间分布不均匀带来的影响, 原因是个别帧生成时间特别长, 在这段时间里就只能显示这一帧, 到了其他帧生成时间比较快的帧就一连显示较多帧就有种便秘突然通了的感觉, 突然顺滑了起来, 这种帧生成时间特别长的帧分布在游戏时间中的的各种地方, 就会产生明明帧数是满的, 但存在顿卡的感觉, 这种感觉无论帧数为多少都能感受的到的.

那么市面上120hz的液晶和60hz的液晶在显示效果有区别么? 答案是看情况, 60hz的显示器显示每一帧的时间为16.7ms, 120hz的显示器显示每一帧的时间为8.3ms左右, 听起来快了一倍, 但其实由于液晶的工作原理, 液晶的偏转速度很慢, 画面在过渡时会来不及清除第一张画面而接着显示第二幅画面, 也就是串扰, 也可以说是拖影, 造成60hz的液晶和120hz的液晶根本看不出区别, 这种现象就算刷新率低如30hz也能看得到, 画面在动态环境的清晰度也就远远不如CRT或者等离子这类余辉时间特别短的显示方法, 那么如何改善呢? 答案是Black Frame Insertion和strobe backlight,也就是帧插黑和背光插黑, 前者很简单, 就是在两帧中插入一幅黑帧, 帧的前后都是黑帧, 使得画面串扰大大减轻, 后者就是通过控制背光在帧过渡的时候关掉背光, 使得画面在相应时间只能显示相应的帧, 过渡帧由于背光关了, 所以看不到存在串扰的帧. 由于液晶偏转速度的问题, 两者中背光插黑最优, 也是目前游戏显示器最优先采用的技术. 所以买120HZ液晶显示器时记得买带插黑的产品, 不然和60帧的普通液晶没区别.

综上所述, 其实30帧和60帧在人的生理角度上看是有明显区别的, 正如60HZ的CRT能看到闪烁, 证明了人眼是能够分辨30帧和60帧之间的不同的, 分不出30帧和60帧的估计是天生的视觉暂留时间比较长, 就像有人看不出60帧和120帧的区别, 人眼观测到了一定刷新率的连贯图像时也就会分不出流畅度的差别.  

精华
0
帖子
100
威望
0 点
积分
115 点
种子
5 点
注册时间
2015-6-26
最后登录
2015-11-18
发表于 2015-7-1 03:56  ·  广东 | 显示全部楼层
说人话!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

精华
0
帖子
13520
威望
0 点
积分
14527 点
种子
2296 点
注册时间
2011-8-5
最后登录
2021-9-3
发表于 2015-7-1 04:11  ·  美国 | 显示全部楼层
听说120帧跟60帧比还是会感到区别的,到现在为止我还从来没玩过完全流畅的游戏,即使是60帧或更高也会偶尔感到卡或者帧率浮动,不解决这个问题的话未来VR的代入感会大打折扣
该用户已被禁言

精华
0
帖子
172
威望
0 点
积分
189 点
种子
0 点
注册时间
2006-9-16
最后登录
2023-2-4
 楼主| 发表于 2015-7-1 04:17  ·  加拿大 | 显示全部楼层
ico5752002 发表于 2015-7-1 04:11
听说120帧跟60帧比还是会感到区别的,到现在为止我还从来没玩过完全流畅的游戏,即使是60帧或更高也会偶尔 ...

有区别, 但应用在没插黑的液晶上面没区别, 因为液晶偏转速度拖了后腿

精华
0
帖子
891
威望
0 点
积分
895 点
种子
15 点
注册时间
2015-6-18
最后登录
2024-4-16
发表于 2015-7-1 04:38  ·  上海 | 显示全部楼层
常玩fps和ftg游戏的人对帧数一般会比较敏感,csgo就是个很好的例子,锁60,锁90和无锁200~300,感受都是不一样的,当然90以上对于画面连贯性的影响几乎辨认不出,但是在一些细微操作例如甩枪和压枪的难易度准度却有着天差地别的区别
该用户已被禁言

精华
0
帖子
172
威望
0 点
积分
189 点
种子
0 点
注册时间
2006-9-16
最后登录
2023-2-4
 楼主| 发表于 2015-7-1 05:13  ·  加拿大 | 显示全部楼层
本帖最后由 o81809295 于 2015-7-1 06:33 编辑
RaidenOscar 发表于 2015-7-1 04:38
常玩fps和ftg游戏的人对帧数一般会比较敏感,csgo就是个很好的例子,锁60,锁90和无锁200~300,感受都是不 ...


这其实跟输入延迟有关系, 显卡输出虽和屏幕同步了, 但跟鼠标刷新率并不同步, 在等待渲染时如果鼠标移动的话, 画面上鼠标指针依然在原地, 要等开始渲染了, 鼠标才会再移动, 造成鼠标的粘滞感, 所以玩竞技性FPS玩家都对垂直同步嗤之以鼻, 因为鼠标不是指哪打哪了, 总是慢一拍. 作为前CSer和现菜鸟OSUer对输入延迟还是有很深的感触

精华
0
帖子
958
威望
0 点
积分
969 点
种子
10 点
注册时间
2009-1-10
最后登录
2023-6-29
发表于 2015-7-1 05:52  ·  广东 来自手机 | 显示全部楼层
玩TLOU开60帧和30帧区别明显。。。

精华
0
帖子
13619
威望
0 点
积分
14391 点
种子
1131 点
注册时间
2015-3-23
最后登录
2026-7-29
发表于 2015-7-1 08:21  ·  广东 | 显示全部楼层
木眼,木耳飘过~

精华
0
帖子
3237
威望
0 点
积分
3282 点
种子
5 点
注册时间
2006-9-11
最后登录
2020-11-20
发表于 2015-7-1 08:27  ·  广东 | 显示全部楼层
懒的人建议看最后一段 例如我

精华
0
帖子
7101
威望
0 点
积分
7327 点
种子
5 点
注册时间
2010-11-26
最后登录
2019-3-8
发表于 2015-7-1 09:18  ·  上海 | 显示全部楼层
看来帧率只是描述画面流畅度的一个指标,还有帧生成速度,输入延迟等一系列问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2026-7-29 14:06 , Processed in 0.104139 second(s), 17 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部