光影优化
e_shadows=0,1 关闭开启影子;除非你怀旧,想用Q2引擎的效果来玩这游戏,否则的话还是别碰这个了。
e_shadows_cast_view_dist_ratio=value 控制影子可见度的远近。值越低,影子可见度就越近,当然FPS也会有明显提高,不过就是画面有点惨。
e_shadows_max_texture_size=value 优化里面很重要的一项,参考值有 256, 512, 1024,2048, 4096;建议用256MB显卡的还是不要高过1024,512就行了,反正对于我来说512和1024间的区别很明显,512换256倒没什么FPS提高。128MB显存的不要高过512,否则显卡会郁闷的。当然假如你无法忍受影子不好看的话,就不要动这个了。
r_ShadowJittering=value 用来模糊影子效果的。假如选0的话那么影子四周会变得很粗糙;值越高影子四周就越模糊(可能就是SOFT SHADOW那种东西)。当然,选低的话FPS会有提高。不过不能太低,否则影子会变得惨不忍睹。
r_ShadowMaskResolution=0,1,2 控制影子的总体效果。0会关闭一些距离远的影子,降低画面效果,但是FPS会提高。2不知道有什么效果,我没试验。
e_gsm_range=value 控制影子四周的分散程度。原作者建议设值为3,任何比3高的都会减少FPS,所以我也用的是这个。
e_gsm_lods_num=0-5 控制影子的贴图的数量(比方说树和建筑的影子)。我试过几次,发现不要少于3就好了。5当然是效果最好的了,但是我觉得完全没有必要。
环境清晰度和细节优化
r_FSAA=1,0 关闭和开启AA用的。 还有另外两个CVAR控制AA,分别是r_FSAA_samples(控制AA的SAMPLES RATE, EG: 2X, 4X, 8X),还有r_FSAA_quality(控制AA质量)。 我没有试这几个,因为我的卡是7900GS,开了HDR就无法开AA了。有兴趣的人可以试验一下。PS:原作者说这种AA只有在SHADER 选项在HIGH和VERY HIGH下才能开启,而且会跟r_UseEdgeAA产生排斥。
r_UseEdgeAA=0,1,2 控制了物体四周的模糊程度,特别是对植被来说。应该不能和AA一起使用。0是关闭,1是开启,能够起到一些AA的作用,不过会对FPS有影响(当然没有AA的影响那么大)。2是加强模糊。
sys_flash_edgeaa=0,1 关上的话你的HUD会变得粗糙,不推荐。
r_TexMaxAnisotropy=value 控制AF用的,假如不怕FPS受影响的话就尽量开大吧。不过我没试过这个到底有多大影响。
d3d9_TextureFilter=nearest,linear,bilinear,trilinear 控制纹理过滤器,让纹理更加清晰。TRILINEAR是游戏自带的选择,效果最好。NEAREST效果最差,但是FPS可以增加一些。我用的是BILINEAR,感觉比TRILINEAR快了几FPS。
r_TexResolution=value 控制纹理的解析度。0的时候用的是全部解析度;值越高解析度就越低,当然越低FPS就越快。
r_TexturesStreaming=0,1,2 控制纹理流动(STEAMING)的,0的时候纹理不会STEAMING,而是先被存进一个缓存;对于内存太低的PC来说这个反而会增加系统的负担,但是假如内存足够的话,这个反而会令游戏更加流畅。关上这个同时可以在画面损失最小的前提下,提高资源使用率,进而提高FPS。2不知道是干什么的,没试。
r_UsePOM=0,1 关闭开启凹凸贴图,开关自己决定吧;我关了,但是效果很差,而且FPS好像没有提高多少。
e_lods=0,1 关闭开启LOD,就是细节程度;选1的话离得越远纹理细节度就越低,能够很明显的提高FPS。
e_lod_max=value, e_lod_min=value, 控制着LOD的程度。两个值越高,远处的纹理细节度就越低。能不用就不用吧,CRYSIS的细节还是很必要的。
e_lod_min_tris=value和 LOD一起使用,控制远处物体的多边型数量。所以假如值太低的话,远处就是一片三角型了。囧。
e_lod_ratio=value 控制LOD和距离的比率。值越高,远处物体的纹理就越清晰,对FPS有影响。
e_detail_materials_view_dist_xy=value 控制远处地面上的效果,越高当然效果越好了,但是FPS就惨了。
e_detail_materials_view_dist_z=value 也是控制地面效果的,值越低,地面越模糊。我觉得没必要太低。
e_terrain_texture_lod_ratio=value 依旧是控制地面效果的,主要是纹理,其他同上。
e_view_dist_ratio=value 这个控制你能看到的,远处的物体数量。值越高当然物体就越多了。减少这项可以让FPS有显著提升。
e_view_dist_custom_ratio=value 控制远处的特别物体数量,比方说敌人,交通工具等。不建议修改得太小,否则周围来了敌人你恐怕还不知道。
e_view_dist_ratio_detail=value 控制远处比较细致的物体的可视度。