测试前的说明:
由于Doom 3游戏在市场上推出的时间不长,很多玩家对其测试的方法都没有掌握清楚,在这里有必要对大家提供一些测试的常用命令:
基本的设置:
本次的测试中,我们采用了定制的Ultra High Quality 模式,将画面强制设定在最高级别画质的模式。由于在Ultra High Quality 模式下,每个地图中载入的纹理、散射、高光以及法线贴图均没有经过任何的压缩,对游戏安装目录下的pak包分析可知在这个模式下,材质文件的大小将达到400多MB,而目前的显卡最多之拥有256MB的显存,要在这些显卡上实现Ultra效果显然会对fps产生直接的影响。另一方面,nVIDIA支持的硬件模板压缩以及ATI的优化算法在经过DTX压缩的High Quality中会产生边角缺失的贴图错误,在双方的下一版驱动中应会作出改善,因此在这里不被采用,统一使用Ultra效果进行以下测试。
在游戏中,我们可以使用“alt”+“ctrl”+“~”按键打开Console,输入命令“com_allowconsole 1”之后可以直接以“~”按键调出控制台;输入“com_showfps 1”则可以查看实时的fps;在一个固定的画面中,输入“benchmark”则可以调用内置的场景测试程式,测试当前场景在不同分辨率下的渲染帧数。游戏中的截图按键则可以在control中设置,默认是F12。
游戏demo的录放:
游戏DEMO的录放体制在Doom 3中比较完善,能录制单人和多人(包括Flyby和Match)DEMO,而且对人物的动作保持得比较完整。开始录制demo的命令是“recorddemo ×××”;停止该段demo录制的命令是“stoprecording”;回放一段demo的命令是“playdemo ×××”;以测试模式播放一段demo的命令是“Timedemo ×××”,测试完成之后会出现测试成绩的窗口,标示测试用的渲染时间以及fps。
此外,在DEMO的回放中,会丢失一定的贴图细节,实际的游戏会得到较回放DEMO时低1-3的fps。丢失的细节可以看看下图:
上一页 下一页
|