全球使命吧 关注:144,368贴子:8,581,406

科普 人眼分辨帧数

只看楼主收藏回复

帧数就是在1秒钟时间里传输的图片的量,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames Per Second)表示。每一帧都是静止的图象,快速连续地显示帧便形成了运动的假象。高的帧率可以得到更流畅、更逼真的动画。每秒钟帧数 (fps) 愈多,所显示的动作就会愈流畅。 但文件大小会变得越大。
关于“人眼不能分辨超过每秒30帧的画面
【说法1】是因为人眼的视觉残留特性:是光对视网膜所产生的视觉在光停止作用后,仍保留一段时间的现象,其具体应用是电影的拍摄和放映。原因是由视神经元的反应速度造成的。其时值是二十四分之一秒。是动画、电影等视觉媒体形成和传播的根据。
【说法2】当物体在快速运动时,
当人眼所看到的影像消失后,人眼仍能继续保留其影像1/24秒左右的图像,这种现象被称为视觉暂留现象。是人眼具有的一种性质。人眼观看物体时,成像于视网膜上,并由视神经输入人脑,感觉到物体的像。但当物体移去时,视神经对物体的印象不会立即消失,而要延续1/24秒左右的时间,人眼的这种性质被称为“眼睛的视觉暂留”。就是说,无论你游戏帧率有多高,60帧或120帧,最后我们仅仅能分辨其中的30帧而已。
大家可能会问:既然人眼每秒只能分辨出30帧的图像,那么游戏30帧就流畅啦,那干嘛还要到60帧,甚至是120帧,到底有没有必要?绝对有必要。虽然理论上游戏帧率只要30就流畅了,可是实际当中更高的帧率却能带来更顺畅的游戏体验。


1楼2013-06-28 13:34回复
    LZ没说到关键 我来补充吧~
    人眼能分辨的每秒帧率一般在24-30帧(不排除异类
    电影、动画一般用的是24fps,电视的话可能会到25fps,在这种帧率下人是不会感觉画面不流畅的。
    但是游戏呢?为什么有的游戏30fps就能流畅 而有的游戏50fps还卡成翔?
    关在就在于帧率间隔时间,也就是帧与帧之间播放的间隔时间,电影或是动画都是事先压制的视频格式,所以帧率间隔时间也是相同的。在这种匀速播放的状态下24fps就可以保证流畅。
    而游戏就不同了,因为游戏的画面一般都是即时演算的,每一帧的生成速度都会略微不同。一旦打破了匀速播放的规律,就要用更多的帧数去弥补。因此,这个值就决定了你流畅游戏的最低帧数。
    一款优化成功的游戏帧率间隔时间一定是比较接近的,如生化危机5、6、启示录,只需要30fps就可以保证游戏流畅。


    IP属地:上海2楼2013-06-28 14:36
    收起回复
      唉 真是科普贴 楼主干嘛这么好心捏 换我 我就不说 自己明白得了 楼主好人


      IP属地:北京3楼2013-06-28 15:00
      收起回复
        我再略微补充下。用n卡的基友们有没有在意n卡控制台里‘最大渲染帧数’这个选项。乃们把这个值设成1你会有狠惊奇的发现(尤其对u不太给力的效果提升更明显)。


        IP属地:山东来自Android客户端5楼2013-06-28 17:00
        回复
          用过CRT都应该知道,60HZ和75HZ以上就有明显区别


          IP属地:广东6楼2013-06-28 17:37
          回复
            哥用长城宽带,帧数61/62照样卡成马机器没问题


            来自Android客户端7楼2015-02-28 16:42
            收起回复
              即时演算,2d游戏30帧绝对不卡,某些3D游戏30帧也很流畅,但大部分还是会卡的


              来自Android客户端8楼2015-02-28 16:52
              回复
                挖的一手好坟


                来自Android客户端9楼2015-09-30 14:09
                收起回复
                  挖坟


                  IP属地:浙江10楼2015-10-16 21:50
                  收起回复
                    我知道是坟,不过我还是想说一下
                    一下纯属个人观点:
                    1、人对图片有个可视时间,例如你看一个屏幕什么都没有,突然闪过一张图片;如果图片持续时间很长,那么你就看见了,无限长就是静止;但是试想一下,如果这张图片持续0.000000001,有谁还能看见?
                    2、视觉应该有个判定性:
                    如果一个动作中的连续的图片动作差别不大,只重复播放这两张图片;很多人就会以为这个GIF是动态的;然而仔细看就会发现,诶,怎么会有点模糊,好像在动一样;但是绝大多数人会以为是自己视觉疲劳
                    然而很多张上面的图片形成一个完整的GIF之后,就不会有人觉得上面的两张图片是一样的,是重复的;因为会默认为是动态的
                    也就是说眼镜有个判定性,当满足一定条件之后会将两张类似的图片视为一样,静止,而相反,当满足一定条件之后则视为动态
                    举个很简单的例子:
                    你欠A1000元,A让你还1001,你觉得无所谓;然后A欠B1001,B让A还1002,A也觉得无所谓;……;以此类推;于是最后?欠??1999元,??让?还2000元;;;;后者让前者帮他还钱
                    最后你发现你得给??2000元;谁会干……
                    如果只分析两个人的情况,大家会觉得无所谓,毕竟相差不多;但是3者关系呢?也差不多嘛……
                    不知道什么时候起,就感觉不对劲了……
                    我觉得,流畅性单位时间内的图片的数量;图片的持续时间;甚至大脑的判断等诸多因素相关
                    之所以达到帧数还卡是因为帧数只是1秒内的图片数?如果很多张图片很劣质,持续时间很短;说白了和没有没区别;自然就卡了
                    帧数只不过是个参数
                    楼主的意思应该是每一帧的持续时间是一样的,图片是均衡的!


                    IP属地:江苏11楼2015-12-06 11:43
                    回复
                      , 大家好,我是贝尔格里尔斯,今天我们来到的地方叫贴吧,这里危机四伏,想在这里生存就要尝试寻找一种少有的动物。嘘!快看哪,这里有一只落单的楼主。楼主富含蛋白质,可以是是牛肉的好几倍,这种动物头脑简单,所以只要大叫一声他们就会吓死。跟我来,我们来尝试捕抓他...嘿!瞧,他吓的抽搐了!快快!好的,我们抓住他了!楼主在剧烈挣扎!快,掐死他!没错就是这样。好的我们只要把楼主的头和尾巴切掉,就可以生吃了!这个楼主油脂有点多,有些骚味。口感有点像鸡肉,嘎嘣脆!(吃完了楼主野外求生家贝尔格里尔斯得到了一定的能量补充)贝尔:在贴吧这样一个地方,你首先要找到水逼,这种生物,营养可是楼主的三到四倍,因为产量丰富,所以根本不用担心找不到,看我楼上就有!我们现在要去捉捕他。快,上楼!(贝尔要去捕捉水逼,但是水逼非常的勇猛。因为他们往往十分的有耐心,他们可能为了水帖而等上三天三夜)贝尔:我们现在已经找到了水逼,这种生物十分大胆,但没什么本事,所以我们只要抓住他的尾巴就好了。嘿!快看啊(你抓住它了)贝尔:是的我抓住他了!快拍死他!(哦天哪真是血腥)贝尔:因为水逼的脑子没什么营养所以我们要去头,尾巴一定要保留。好的我们开始吃吧。哦,真恶心。水逼的味道并不好,不过我可以依靠他的一副尸体活上三天。好了,下一期我们捕捉野生吧务


                      来自Android客户端13楼2015-12-07 18:26
                      回复
                        卧槽 这才是真坟贴


                        来自Android客户端14楼2016-04-15 12:46
                        收起回复
                          谁挖的坟。。


                          来自Android客户端17楼2016-07-13 09:43
                          回复
                            好帖子,虽然是坟,挖了


                            IP属地:江苏来自手机贴吧19楼2016-09-04 08:45
                            回复