《反恐精英》整机优化教程 (4)
日 期:2006年12月14日23:32  来 源:mop游戏  作 者:  编 辑:  网友评论

  第四部分:得知你的显卡带宽能够满足你在CS中所选择的分辨率的办法

  朋友们的分辨率不尽相同,有640*480的,800*600的,1024*768的。请选择你的分辨率,并代入到公式中就能够算出来你所选择的分辨率下,CS所需要的带宽。很容易的,就是初中一年级的代数。算完了这一步,在计算一下你显卡的带宽,就能够知道你的显卡能不能满足CS的需求了CS的颜色深度和深度缓冲都是16BIT。在计算的时侯帧率按100FPS来算,因为这才是“流畅”

  1.说明如何计算你所选择的分辨率要多少带宽

  显卡处理器(GPU)和显存之间的数据交换主要用于三方面:1.帧缓冲 2.深度缓冲 3.纹理
所以我们就来大概计算一下以上三方面的数据量总和,这样基本上就是CS的带宽需求了。

  第一步:计算帧缓冲(单位是“MB/秒”)=分辨率*显示颜色深度*帧率/8/1024/1024
例如:800*600*16*100/8/1024/1024=91MB/秒

  第二步:计算深度缓冲(单位是“MB/秒”)=分辨率*深度缓冲的值*帧率*2/8/1024/1024
例如:800*600*16*100*2/8/1024/1024=183MB/秒

  第三步:纹理是在每一帧都被读取的,现在好多游戏都使用超过了10MB的纹理,我们姑且按最10MB来算。计算公式=帧率*10MB例如:100*10=1000MB/秒

  第四步:将以上三步的计算结果相加。

  例如:小猪我的分辨率是800*600,相加之后就是1274MB。

  第五步:将第四步的结果乘以2或者3,这就是最后的结果!这便是800*600分辨率要达到100FPS时所需要的显卡带宽。

例如:1274*3=3822MB=3.7GB

  在3D场景中大部分的图形处理器对被遮挡的部分也进行了处理,对于那些看不见的部分进行渲染将耗用大量的带宽。通常是以上值的2-3倍,这便是最后的结果。注:意法电子出品的KYRO和KYRO2显示芯片具有“隠面消除”的功能,不会渲染被遮挡的部分,所以可以不进行第五步的计算

[上一页] [1] [2] [3] [4] [5] [下一页]

游戏系-手动 跳动 心动 行动
  •  火爆视频

这个哭泣的人是?
孙协志
王绍伟
王仁甫
许孟哲

  猜吧猜吧!这是个想猜就猜的年代。你猜我猜大家都来猜,猜得到算你厉害! 猜不到……那就继续猜!


千像互动 版权所有