天天看点

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

我相信,许多玩游戏的小伙伴都被帧速率抛弃了。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

就游戏行业的普遍看法而言:

帧速率越高,体验越流畅。

因此,每秒60帧几乎是现代游戏的备份配置。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

追求极致的用户体验,

一些大型工厂甚至喊出了120fps(每秒帧数,即每秒帧数)的口号。

据报道,PS5和Xbox Series X支持120fps。

索尼和微软还声称,现在在这些游戏机上,相应的监管机构已经大显身手。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

然而

同样在电影行业,正在寻找极致的视觉效果,

帧速率的通用规格是24fps,

以及人眼和大脑识别信息的速度,

甚至低于20fps。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

电影只需要24fps,

要为沙爹做游戏到60fps捏?

视觉艺术也一样,差距这么大?

究其原因,是因为电影和游戏之间的区别主要在于以下三个方面。

< h1级"pgc-h-right-arrow">01动态模糊</h1>

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

什么是动态模糊?

拿起手机,打开内置摄像头,瞄准你的小手,

当您快速挥手并拍照时,您将拍摄一张带有运动阴影和模糊图像的照片。

就像这样...

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

本文发表于标题游戏架构师 JOKER,如果发现在其他标题中纯属抄袭请指举报

动态模糊虽然折磨了绝大多数"摄影师",

这对电影业很重要。

拍摄时,

当主体从一个点快速移动到另一个点时,

中间帧会留下动态模糊,其作用类似于游戏中的补间动画。

物体移动得越快,动态模糊给观众的感觉就越明显。

以上示例:

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

本文最初由标题游戏架构师JOKER创建,如在其他标题中发现纯抄袭请指向报告

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

本文发表于标题游戏架构师JOKER,如果发现在其他标题中纯粹是抄袭请指向报告

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

上面的三张图片是动画电影"Lango"的剪辑。

这三张截图是在角色运行时拍摄的。

主角兰戈(在画面中间奔跑的小蜥蜴),

天空中一只鹰的翅膀,

图片右下角的房屋明显模糊,

只是看着静态图片,就能感觉到兰戈在努力奔跑。

这些模糊使观众在连续播放时具有强烈的一致性感。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

动画电影中的动态模糊,

这是一个电影团队的后期制作人员,花了很多时间制作它。

一些顶级工作室,如迪士尼,也将开发工具来帮助自动生成。

而游戏的画面表现往往是实时动画,

无法通过后期制作显示电影般的动态模糊。

最简单的证明是:

任何正在进行的帧的屏幕截图都清晰可见。

因此,游戏没有动态模糊奖励效果。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

正是因为缺乏动态模糊,

当游戏帧速率设置为 24 帧时,

高速运动的流动性可能与电影有些不同。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

有兴趣的小伙伴们其实可以试试,

注意,运动的速度更快,感觉到差异,

而一般的手机不能设置24帧,最好在PC上进行实验。

< > h1级"pgc-h-right-arrow"中的02帧速率稳定性</h1>

除了动态模糊,

帧速率稳定性也是影响游戏流畅度的极其重要的因素。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

电影帧速率始终稳定在24fps,

但是,游戏帧速率通常不平衡。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

对图像质量渲染或计算的压力略大。

可能导致帧掉落,

即使它后来又回来了,

它还会给用户一种"卡住"的感觉。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

很多时候,

帧速率的波动比低帧速率对游戏体验的影响更致命。

最后一秒60帧,下一秒30帧,

它不如诚实的30帧体验好。

保持帧速率稳定也是游戏开发人员最折腾的工作之一。

<>03 h1级"pgc-h-right-arrow"的实时交互</h1>

电影和游戏之间的另一个本质区别,

是"实时交互"。

影片通过镜头语言与观众对话,

以及游戏和玩家之间的互动,

借助实时交互的艺术。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

当谈到实时交互时,它是关于响应能力的,

如果响应速度不及时,

用户体验到一种"非流动性"的感觉。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

上图显示了从"鼠标点击"到"游戏响应"再到"屏幕显示"的过程。

这些模块涉及计算机:输入设备、CPU、GPU、监视器。

为了进一步总结,该过程可以简化为下图:

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

蓝色是CPU处理阶段,绿色是GPU处理阶段,灰色是屏幕显示阶段,

蓝-绿-灰组合是一个完整的渲染过程。

玩游戏时,

当鼠标在第一帧处按下时,游戏将播放当前帧,

下一帧提交给 CPU 进行处理(因为此帧要播放的内容已经计算完毕),

这是提交到图形的下一帧的蓝色部分,

经过CPU处理后,下一帧被提交到GPU的绿色部分,

下一帧将提交到显示屏。

单击鼠标至少需要 3 帧才能在屏幕上显示更改。

为什么游戏60fps仍然觉得卡而电影只要24fps却不卡01 动态模糊02 帧率稳定性03 实时交互

如果帧速率为30fps,

此过程的总时间为 1 秒/30 x 3 x 99 毫秒,

更敏感的用户会遇到轻微的延迟感。

如果是60fps游戏,总响应时间将减少一半。

约 50 毫秒。

这不会计算设备何时延迟,

在现实世界中,硬件设备本身是延迟的。

从单击鼠标到 CPU 收到鼠标单击,也可能需要一段时间。

注意:以上过程源自NVIDIA官网,关于响应时间,也可以看看NVIDIA的文章,其中NVIDIA一直处于240fps的虚幻状态。

https://www.nvidia.cn/geforce/news/what-is-fps-and-how-it-helps-you-win-games/

标题中不支持外链,请复制并在浏览器中打开它。

看到这里,相信读者已经回答了开头提出的问题。在本文的最后,补充一个相对较新的知识,即虽然电影行业仍处于24fps的主流,但已经有很多人开始探索和尝试更高帧率的电影。

去年的国产电影《胜利》和早期的大片《霍比特人》都有48fps的尝试,并得到了很好的反馈。也许在未来,除了更高的清晰度,更高的fps也是电影行业的方向。