游戏帧数大于24帧的原因主要有以下几点:
图像生成原理不同
电影:电影的每一帧都是通过摄像机在一段时间内曝光得到的,这段曝光时间最长不能超过1/24秒。因此,每一帧包含了一段时间的信息,而这段时间内的信息是连续的,没有丢失。这种连续的信息使得电影在播放时看起来流畅。
游戏:游戏的画面是由显卡实时渲染生成的,每一帧只包含那一瞬间的信息。由于显卡性能的不稳定,可能会导致帧率降低,从而在画面切换时产生卡顿感。
视觉残留现象
人眼具有视觉残留特性,即光对视网膜所产生的视觉在光停止作用后,仍然保留一段时间。这是因为视神经元的反应速度是二十四分之一秒。因此,播放每秒超过24帧的静态画面,在人类肉眼看起来就是流畅而连续的动态画面。
运动模糊技术
电影通常使用运动模糊技术,通过在每个帧之间模糊图像的方法来模拟动态效果。这使得电影的动态效果更加平滑,因为人眼可以“预测”下一帧的内容。
游戏则采用抗锯齿和快速运动模糊等技术来模拟动态效果,但这些技术可能会导致图像质量下降或者出现锯齿和模糊的问题。
帧生成时间
电影的帧生成时间是恒定的,每一帧的生成时间都是0.042秒,因此帧与帧之间非常平滑。
游戏的帧生成时间不是恒定的,由于显卡性能的不稳定,可能会导致帧率波动,从而影响画面的流畅度。
综上所述,游戏帧数大于24帧主要是由于游戏采用实时渲染生成画面,而电影则通过固定的曝光时间和运动模糊技术来呈现流畅的画面。此外,人眼的视觉残留现象也使得电影能够在较低的帧率下仍然看起来流畅。