第27页:
展开
深度优化指南:让DX9实现DX10效果
在Windows XP和DX9平台上设置接近DX10 Very High的画面
前面我们已经介绍过Crysis所支持的DX10特效,但实际上我们发现,许多所谓的DX10特效完全可以在DX9硬件上实现,针对这一点,我们发现了如何在DX9平台上手动打开Very High DX10特效的办法,下面我们就一起来看一下如何让DX9跟XP实现Vista下的DX10效果:
在autoexec.cfg里加入以下代码让在DX9环境实现接近DX10 Very High的画面效果:
sys_spec_GameEffects = 3
sys_spec_ObjectDetail = 3
sys_spec_Particles = 3
sys_spec_Physics = 3
sys_spec_PostProcessing = 3
sys_spec_Quality = 3
sys_spec_Shading = 3
sys_spec_Shadows = 3
sys_spec_Texture = 3
sys_spec_VolumetricEffects = 3
sys_spec_Water = 3
e_foliage_wind_activation_dist = 25
e_max_entity_lights = 16
e_obj_quality = 4
e_particles_max_emitter_draw_screen = 32
e_particles_quality = 4
e_shadows_cast_view_dist_ratio = 0.8
e_vegetation_sprites_distance_ratio = 1.5
e_view_dist_ratio_detail = 30
e_view_dist_ratio_vegetation = 45
e_water_ocean_fft = 1
e_water_tesselation_amount = 10
es_DebrisLifetimeScale = 1
g_battleDust_enable = 1
g_breakage_particles_limit = 250
g_ragdollDistance = 40
g_ragdollMinTime = 15
q_Renderer = 3
q_ShaderFX = 3
q_ShaderGeneral = 3
q_ShaderGlass = 3
q_ShaderHDR = 3
q_ShaderIce = 3
q_ShaderMetal = 3
q_ShaderPostProcess = 3
q_ShaderShadow = 3
q_ShaderSky = 3
q_ShaderTerrain = 3
q_ShaderVegetation = 3
q_ShaderWater = 3
r_BeamsDistFactor = .05
r_BeamsMaxSlices = 200
r_ColorGrading = 1
r_DepthOfField = 2
r_DetailNumLayers = 2
r_DynTexAtlasSpritesMaxSize = 32
r_MotionBlur = 3
r_ShadowJittering = 2.5
r_SSAO_quality = 2
r_SSAO_radius = 2
r_sunshafts = 1
r_TexAtlasSize = 2048
r_WaterReflectionsQuality = 3
r_WaterUpdateDistance = 0.2
通过上面的INI设置,我们成功在DX9平台打开容积光照、海面波浪等效果
更多相关内容请关注:孤岛危机专区
责任编辑:dsgames568