Board logo

标题: 请教一个游戏帧数的问题. [打印本页]

作者: infant    时间: 2008-5-12 19:30     标题: 请教一个游戏帧数的问题.

A9 有人发贴问wii版的 生化4是不是 60帧的.
下面有人回贴 生化4没必要做到这么高帧数什么什么的.
LZ回贴说 60帧看起来舒服点.

于是我回了一个 既然60帧看起来舒服点 为什么不用眼去判断呢
记得之前听别人说过人眼分辨不出30帧以上的画面- -.反正记不清楚了
接着回了个 貌似人眼分辨不出30或60FPS吧.

结果LZ这么回答的.
下面是引用feibu于2008-05-11 12:10发表的:

画面控有两种,一种是画质控,一种是帧数控。我是后者,可以明确的辨别出59帧和60帧的区别。据说有些PC玩家能分出100帧和120帧
之所以问,是因为我没有wii,如果是60帧的,倒是有打算买个来爽爽


想问下 这位朋友说的是不是真的.
或者他说的帧数的概念和我上面提出的 有差别..
请教各位.这个贴就不发到战区了.
作者: AD209    时间: 2008-5-12 22:49

只有一个解释,他的眼睛是经过改造的
作者: yangjuniori    时间: 2008-5-12 22:59

傻子才分不出30和60呢
作者: Spikeout    时间: 2008-5-12 23:15

30帧和60帧还是很容易分辨的,一般来说保持稳定的30帧就基本可以保证游戏流畅,每帧画面停留在视网膜的时间基本可以接受而使眼睛不太累,那种画面没有保持30帧,帧数极不稳定的游戏由于单幅画面在人视网膜停留时间不等对人眼极易造成视力疲劳,从而导致头晕呕吐,gta4最大的败笔就是帧数极不稳定,我看gta4大多数时候100%没有30帧,甚至20振都不到,和旺达巨像接近,想想halo,它也是30帧,但是帧数稳定,没有给人不适感。
作者: yangjuniori    时间: 2008-5-12 23:22

KOF SF2CE 我都要保持60帧
作者: MysterioJr    时间: 2008-5-12 23:24

多打打WOW就分辨的出来了··
作者: use2    时间: 2008-5-13 00:13

30和60区别太大了
60以上看不出区别
作者: hanzo    时间: 2008-5-13 00:20

引用:
原帖由 Spikeout 于 2008-5-12 23:15 发表
30帧和60帧还是很容易分辨的,一般来说保持稳定的30帧就基本可以保证游戏流畅,每帧画面停留在视网膜的时间基本可以接受而使眼睛不太累,那种画面没有保持30帧,帧数极不稳定的游戏由于单幅画面在人视网膜停留时间不 ...
halo2都远不止30帧了,对战模式40-50帧基本可以保证,halo3能上到60

[ 本帖最后由 hanzo 于 2008-5-13 00:21 编辑 ]
作者: Spikeout    时间: 2008-5-13 00:50

引用:
原帖由 hanzo 于 2008-5-13 00:20 发表

halo2都远不止30帧了,对战模式40-50帧基本可以保证,halo3能上到60
halo1,2,3官方一直对外宣传都是30帧,因为halo系列的帧数被严格控制在30帧,所以肉眼根本感觉不到不流畅。

在这里问个问题,在机器性能处理不过来时,程序对画面是作出丢帧好还是拖慢来保证稳定的帧数好呢?
典型的例子就是z52,在画面复杂时或者处理信息较多时,主机无法保证在单位时间内处理相对应的帧数,只好在尽可能的多花时间来处理完制定的帧数,这样保证了画面的连续性,但是却拖慢了,好处是保护了眼睛。
gta4却正好相反。。。。。。。。
作者: 孤高的避孕套    时间: 2008-5-13 07:24

游戏运行动作的帧数不等于FPS数

FPS是游戏输出每秒画面的数量

一般游戏动作都超不过每秒30帧

比如游戏几或PC播放一张图片  动作帧数只有1
但输出可以达到 每秒60画面 PC甚至120画面
游戏流畅度不是靠FPS决定的  
但一般人会认为FPS是游戏动作的帧数
游戏流畅度每秒运行不同动作帧数决定

FPS有很多种不同感念  很容易混淆
作者: 阿弄    时间: 2008-5-13 08:38

可以明确的辨别出59帧和60帧的区别?
作者: Dox    时间: 2008-5-13 10:18

引用:
原帖由 yangjuniori 于 2008-5-12 23:22 发表
KOF SF2CE 我都要保持60帧
上个世纪的KOF都达不到60帧,KOF97我印象中是24帧
CE估计也不是60帧的游戏
作者: James50    时间: 2008-5-13 10:23

我是后者,可以明确的辨别出59帧和60帧的区别
作者: z19872002    时间: 2008-5-13 11:38

生化4NGC和Wii版是满30fps,PS2版25fps
作者: md2    时间: 2008-5-13 12:40

引用:
原帖由 Dox 于 2008-5-13 10:18 发表

上个世纪的KOF都达不到60帧,KOF97我印象中是24帧
CE估计也不是60帧的游戏
不太可能

我们说的是刷新帧,你说的是动画帧
3D的刷新帧和动画帧是严格一致的

当然,还有一个输入刷新,那又不一样了
作者: jahaman    时间: 2008-5-13 12:42

可耻的问3060怎么分?
作者: use2    时间: 2008-5-13 14:22

GGXX#r PC版有30F和60F的选项,试下就能看出区别了
作者: infant    时间: 2008-5-13 14:28

就是说 那位LZ说的帧数是 游戏运行的帧数咯
他说人眼可以分辨出来 是真的还是假的?

至于那个100 120FPS 是刷新的帧数了?
作者: a4840639    时间: 2008-5-13 20:58

假设一个游戏有60FPS,但是全都集中在后面那1/2秒,而前面1/2秒因为读取数据的问题卡住了,那么一样非常不爽
所以稳定性才是最重要的
作者: flashback    时间: 2008-5-14 10:38

30FPS和60FPS,是否可被人眼分辨,并不取决于人眼本身,而是取决于图像内容。

举个例子:
影像里是一个静止的场景(远处一座山),这个时候,无论是15帧还是30帧还是60帧,人眼都无法察觉。

拓展一下:
影像里的画面小幅度变化,镜头开始慢慢的朝山峰推,此时15帧的画面会很容易被看出来。但30帧和60帧的还是很难分辨。

继续拓展:
影响里的画面内容大幅变化,镜头开始快速摇动,在短短的几秒内越过好几个山峰。此时30帧的画面和60帧的画面,就很容易被分辨出来了。
电影胶片是25帧/每秒,在影院看电影时,经常会在大场景快速移动的时候,觉得卡就是因为25帧/秒这个FPS太低了,但电影的放映设备没法提升帧数,也就无法改善。相反,看DVD时,这种感觉不是很明显,因为DVD是29.97帧/秒(N制),高于电影。

结论:
不同的画面内容需要用不同的帧数去表现。RPG类,15帧都行。动作类,起码要30帧,FPS类低于60帧很容易会被感觉到。

[ 本帖最后由 flashback 于 2008-5-14 10:39 编辑 ]
作者: arex    时间: 2008-5-14 15:39

DVD NTSC29.97 实际上是插了重复帧....
作者: shangchi    时间: 2008-5-14 16:03

电影院看电影觉得卡?我泪流满面……
另外电影胶片是24fps,播放设备也有类似插黑的技术消除可能存在的不流畅的感觉
话说电影的1帧和游戏的1帧完全不同,so,电影不需要60fps
作者: flashback    时间: 2008-5-14 17:41     标题: 回复 21# 的帖子

“DVD NTSC29.97 实际上是插了重复帧....”

嗯,这个的确是。
不过那些CG电影,不知道有没有为了DVD重新渲染的。

[ 本帖最后由 flashback 于 2008-5-14 17:49 编辑 ]
作者: flashback    时间: 2008-5-14 17:47

引用:
原帖由 shangchi 于 2008-5-14 16:03 发表
电影院看电影觉得卡?我泪流满面……
另外电影胶片是24fps,播放设备也有类似插黑的技术消除可能存在的不流畅的感觉
话说电影的1帧和游戏的1帧完全不同,so,电影不需要60fps
对,影片确实是24帧。

我在影院看很多镜头都觉得不流畅,比如《后天》刚开始俯看冰面,快速移动摄像机,《海神号》镜头摇船的全景时。我认为肯定是帧数不足的原因。两帧之间的差别太大,肯定会觉得不流畅的。
作者: 液体蜘蛛(涅磐)    时间: 2008-5-14 17:51

引用:
原帖由 MysterioJr 于 2008-5-12 23:24 发表
多打打WOW就分辨的出来了··
我一朋友常年奋战在8-12帧,最近实在受不了决定去刷新台电脑了。。
作者: gogogo    时间: 2008-5-14 19:08

我是后者,可以明确的辨别出59帧和60帧的区别

这个太扯淡了
作者: cc0128    时间: 2008-5-14 19:17

好吧50-60帧分得出就算了。
59-60.。
作者: cc0128    时间: 2008-5-14 19:20

又扯电影了。。。
电影影片里的一帧画面包含的内容是 1/24秒。
游戏里一帧画面包含的内容那是无限接近于0秒。
作者: 级替四    时间: 2008-5-15 04:38

这里面有差别的.

电影24帧就会觉得很流畅,而游戏上60帧才觉得流畅.

这里面的关键就是"运动模糊",(LS讲的"一帧画面包含的内容是 1/24秒",具体化的话就是:运动模糊记载着这1/24秒中的运动轨迹.)

有兴趣的人可以去做个实验,把某一部电影一帧一帧的看,你会觉得画面反而没有正常播放的运动画面清晰.


另外举两个例子,

1.如果有一个红色亮点以1/200秒从摄影机镜头前移过,胶片却能在这1/24秒时间内记录下一条红色的亮线.

而游戏要看到这个红色亮点闪过镜头的话,就必须至少有每秒200帧才能捕捉到它.

2.如果有个电风扇正好1/24秒中旋转了360度,胶片和人眼记录下来的信息是它在高速旋转.

如果是游戏里的话,你会看到一个奇特的现象,电风扇根本就没转动.(如果你会3D软件的话可以试一下,让一个物体每一帧都旋转360度,然后再渲染成动画,看看会是什么效果.)

这里面起关键作用的就是前面说的:运动模糊.
作者: infant    时间: 2008-5-15 08:35

各位都是达人 受教了.
作者: firesun    时间: 2008-5-15 08:53

对于2D游戏,每个动画帧在画面上停留的时间是不一样的。这个动画帧的多少体现了动作是否流畅。

至于lz说的帧数,这个其实是刷新率,是每秒执行逻辑/刷新的次数。

参考这个图吧
作者: flashback    时间: 2008-5-15 11:34

引用:
原帖由 级替四 于 2008-5-15 04:38 发表
这里面有差别的.

电影24帧就会觉得很流畅,而游戏上60帧才觉得流畅.

这里面的关键就是"运动模糊",(LS讲的"一帧画面包含的内容是 1/24秒",具体化的话就是:运动模糊记载着这1/24秒中的运动轨迹.)

有兴趣的人可 ...
嗯,这一句对我启发很大。我还真没想到过。
作者: cavar3    时间: 2008-5-15 21:30

gt4正解,可以参考很多航拍照片。
还有24帧是有点少, 但是电影是在黑色的环境下播放的。不容易觉察到帧的不连续。
作者: infant    时间: 2008-5-17 23:06

http://bbs.a9vg.com/read.php?tid=892473&page=2&fpage=1
- -A9的原贴在这里
各位费心讲了很多
偶看来还要花点时间学习啊...
作者: 索尼来也    时间: 2008-5-18 00:13

引用:
原帖由 flashback 于 2008-5-15 11:34 发表


嗯,这一句对我启发很大。我还真没想到过。
这个是算是录影的常识把,那个是一段连续的时间的记录,而游戏的帧是一个点




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0