明明白白测帧数──Flash一点通 小子 2001年 21期 很多朋友在玩3D游戏时都比较注重游戏的速度,因为这也是反映显卡性能的因素之一。以往传统的测速软件有3D Mark 2000和Quake Ⅲ,虽然这两款软件的使用率非常高,但它们都有一定的局限性,而且测试起来也比较麻烦。今天笔者就向大家推荐一款可以在运行游戏时即时测量画面帧数而且不妨碍玩游戏的小软件──Fraps,它可以很容易地测出绝大多数D3D游戏的即时帧数。   Fraps软件可以在驱动之家(下载地址为http://www.mydrivers.com/tools/dir3/d1290.htm)下载,最新版本为1.3版,下载文件只有32KB大小。下载后可以得到一个名为Fraps13.zip的压缩软件,将该软件解压后,直接运行Fraps.exe文件即可。在如^21030403a^所示的设置对话框中,我们可以设置取样速度和显示形式,其中“Every Second”与“Continuous”两个选项是表示间隔1秒取样或是连续取样,“Opaque”与“Transparent”选项则表示是否透明显示帧数,以防遮挡画面。   接下来运行一款D3D游戏,以大家非常熟悉的极品飞车为例,进入后即可在游戏画面的左上角看到一个变化的数字,它会随着场景的变化而变化,这个数字就是游戏当前的显示帧数,真是一目了然!   经过笔者使用,发现Fraps并不支持OpenGL及Glide模式的游戏,但支持绝大部分D3D模式的游戏,如极品飞车、古墓丽影、Fifa 2000、NBA 2000、NovaLogic的Tachyon、三角洲部队3等。另外,Fraps对其它一些D3D模式的游戏也不能很好地支持,如三角洲部队1、2,抢滩登陆2000中不能显示帧数,但进入和退出时却可以显示出来,相信这一问题在其后续版本中会有所改观。   对于很多游戏而言,有了Fraps,我们可以一边玩一边测试,而不必总是重复着3D Mark 2000和Quake Ⅲ的老画面,你说是不是呢!