Crysis [Topic Optimisation ] - PC - Jeux Video
Marsh Posté le 30-10-2007 à 14:55:14
Quand bien même le topik Crysis est trop actif, tu n'es pas autorisé a en créer un second
Marsh Posté le 30-10-2007 à 15:31:54
r_TexturesFilteringQuality=1
Permet de faire gagner quelque fps par rapport à r_TexturesFilteringQuality=0 qui correspond au mode very high apparement.
e_sky_update_rate=0.5
Gain de qulque fps pas rapport à e_sky_update_rate=1 sans perte de qualité .
r_DetailDistance=4
gain de fps par rapport à 8 sans changement de la qualité.
e_max_entity_lights=11
gain de fps par rapport à 16 sans changement de la qualité.
Je tourne à 25-30 en moyenne now.
Marsh Posté le 30-10-2007 à 16:11:57
D:\Program Files\Electronic Arts\Crytek\Crysis SP Demo\Game\Config\CVarGroups
Tu ouvre les fichier correspondant avec le bloc note.
La bidouille est dans le sens garder les avantages du very high mais que ça soit presque aussi jouable qu'en high.
r_EnvTexUpdateInterval=0.075
gain de fps par rapport à 0.5 sans changement de la qualité.
Marsh Posté le 30-10-2007 à 16:48:32
r_DynTexMaxSize=60
r_TexAtlasSize=1024
r_DynTexAtlasCloudsMaxSize=32
r_DynTexAtlasSpritesMaxSize=24
r_VegetationSpritesTexRes=32
4 fps gagner pour le méme passsage dans les arbres.
e_shadows_max_texture_size=256
r_ShadowJittering=1
r_ShadowBlur=0
e_gsm_lods_num=3
e_shadows_cast_view_dist_ratio=0.25
r_ShadowsMaskResolution=0
e_shadows_on_alpha_blended=0
e_shadows_from_terrain_in_all_lods=0
e_gsm_cache = 1
2-3 fps en plus.
Marsh Posté le 14-11-2007 à 09:32:53
je pense pas que ce topic fasse doublon avec l'autre, au contraire meme. ici on parlerait que technique, optimistaion, fps, et dans l'autre du jeu et du gameplay...
Marsh Posté le 14-11-2007 à 09:52:01
Schutzstaff a écrit : comment tu change ces valeurs ? |
PLutot que d'éditer les Cvar, le mieux est de créer un autoexec.cfg à la racine du rep d'install. Dedans, tu ne mets que les modifs qui t'intéressent sans altérer les fichiers de conf d'origine et c'est plus pratique pour nous à comparer et à échanger ...
Marsh Posté le 14-11-2007 à 10:04:49
[!] Les ForceWare 169.09 pour Crysis [!]
http://www.matbe.com/actualites/24 [...] re-169-09/
Marsh Posté le 14-11-2007 à 11:37:00
flav106 a écrit : |
comment tu fais ca ?
Marsh Posté le 14-11-2007 à 11:50:49
J'ai pas donné le lien que je viens de mettre pour faire joli...
Marsh Posté le 14-11-2007 à 11:55:10
maddoc: tu fais un nouveau document texte avec notepad que tu nomme en autoexec.cfg
Puis tu l'ouvre et tu rajoute les commandes que tu veux, ex:
r_HDRRendering=2
r_SSAO=1
r_SSAO_quality=2
r_SSAO_radius=2
Ce fichier doit étre placé à la racine de ton répertoire de la démo.
Marsh Posté le 14-11-2007 à 11:57:24
alexsat33 a écrit : maddoc: tu fais un nouveau document texte avec notepad que tu nomme en autoexec.cfg |
N'oublies pas de mettre con_restricted=0 en première ligne !!
Et merci à jeerin93 pour son lien, mais celui ci est également excellent !! http://www.incrysis.com/forums/viewtopic.php?id=11614
Marsh Posté le 14-11-2007 à 12:08:51
merci pour vos conseils.
jeerin93, merci aussi, ton lien est super mais si on peut rien demander.. c'est un forum apres tout, c'est fait pour ça
sniper21 a écrit : [!] Les ForceWare 169.09 pour Crysis [!] |
je peux plus o/c sous riva tuner avec ces drivers, ca vous le fait aussi ?
Marsh Posté le 14-11-2007 à 12:16:52
A oui exact Flav, c'est pour cela que quand j'ai tésté pour la 1iere fois ça ne marchait pas.
Marsh Posté le 14-11-2007 à 12:45:33
A noter que l'antialiasing classique en x4 rend le jeu complètement injouable (genre 1 ou 2 fps) tandis que le résultat n'est pas des plus convainquants, alors que l'edge AA est beaucoup moins gourmand, donne un meilleur rendu de la végétation (qui a l'air plus épaisse) et gomme légèrement les arrêtes, surtout en x2, à préferer de loin à de l'antialiasing classique, enfin pour ma part. Déja que sans le jeu n'aliase pas des masses en résolution native (mais si on fait attentioin on voit que quand même y'en a de l'aliasing), mais avec ce petit filtre on n'y fait même plus attention.
Le motion blur est également très efficace dans ce jeu, le meilleur motion blur que j'ai pu voir dans un jeu jusqu'ici.
Marsh Posté le 14-11-2007 à 13:00:29
Eldem a écrit : |
Non, utilises RivaTuner 2.06.
Citation : A noter que l'antialiasing classique en x4 rend le jeu complètement injouable (genre 1 ou 2 fps) tandis que le résultat n'est pas des plus convainquants, alors que l'edge AA est beaucoup moins gourmand, donne un meilleur rendu de la végétation (qui a l'air plus épaisse) et gomme légèrement les arrêtes, surtout en x2, à préferer de loin à de l'antialiasing classique, enfin pour ma part. Déja que sans le jeu n'aliase pas des masses en résolution native (mais si on fait attentioin on voit que quand même y'en a de l'aliasing), mais avec ce petit filtre on n'y fait même plus attention. |
Exact, j'avais fais un post à ce sujet dans le topic unique.
Marsh Posté le 14-11-2007 à 13:02:46
morgani a écrit : D:\Program Files\Electronic Arts\Crytek\Crysis SP Demo\Game\Config\CVarGroups |
c sympa toutes ces modifs tu pourrai préciser dans quel fichier faire ces modif pour les newb??
merci davance
Marsh Posté le 14-11-2007 à 13:10:45
Dites moi, quelqu'un saurait t-il regler le probleme de la végétation fluorescente de nuit ?
Marsh Posté le 14-11-2007 à 13:36:51
C'est le topic opti pas sur le contenu alors tes com sur la fin tu te les garde, surtout que ça fait que 24h au mieux qu'il est officiellement dispo, pas la peine de demander a quelle version t'as joué
Marsh Posté le 14-11-2007 à 13:51:56
jeerin93 a écrit : A noter que l'antialiasing classique en x4 rend le jeu complètement injouable (genre 1 ou 2 fps) tandis que le résultat n'est pas des plus convainquants, alors que l'edge AA est beaucoup moins gourmand, donne un meilleur rendu de la végétation (qui a l'air plus épaisse) et gomme légèrement les arrêtes, surtout en x2, à préferer de loin à de l'antialiasing classique, enfin pour ma part. Déja que sans le jeu n'aliase pas des masses en résolution native (mais si on fait attentioin on voit que quand même y'en a de l'aliasing), mais avec ce petit filtre on n'y fait même plus attention. |
Qu'est-ce donc que l'edge AA ca m'interesse ca ?
Marsh Posté le 14-11-2007 à 14:05:00
Hardware-Man a écrit : |
Une sorte d'AA made in Crytek juste appliqué à la végétation qui la rend plus belle, plus dense, plus réaliste et qui bouffe environ 2-3 FPS ...
r_UseEdgeAA=0,1 ou 2 dans l'autoexec.cfg
Marsh Posté le 14-11-2007 à 14:05:37
Hardware-Man a écrit : Dites moi, quelqu'un saurait t-il regler le probleme de la végétation fluorescente de nuit ? |
Ahhhh un copain !! Seule solution : downgrade en 163.X (75 pour moi).
Tout driver 169.X me fait ce rendu horrible des arbres au loin.
Faudrait tester les 169.09 pour voir.
Marsh Posté le 14-11-2007 à 14:12:27
Et bien j'ai trouver la solution, enlever le filtre anisotrope, le désactivé dans le panneau de controle Nvidia et tout rentre dans l'ordre !
Par contre chez moi les 169.09 ne fonctionne pas, apres les avoir installé hier, le pc redemarre, normale quoi, puis j'arrive sur le bureau, apres quelques instant les driver video s'initialise et je perde l'affichage, l'ecran et noir mais windows tourne toujours derriere, bref voila . . .
Marsh Posté le 14-11-2007 à 14:14:06
flav106 a écrit : |
Je ne trouve pas d'autoexec ; /
Marsh Posté le 14-11-2007 à 14:14:29
flav106 a écrit :
|
je viens seulement de capter
@Hardware-Man : l'autoexec il faut le créer, cf le post de flav106 au dessus
Marsh Posté le 14-11-2007 à 14:14:45
killen a écrit : C'est le topic opti pas sur le contenu alors tes com sur la fin tu te les garde, surtout que ça fait que 24h au mieux qu'il est officiellement dispo, pas la peine de demander a quelle version t'as joué |
P'tetre que Crysis se fini en moins de 24h de jeu. Y'a riuen qui l'empeche d'etre un nolife
Marsh Posté le 14-11-2007 à 14:23:49
Hardware-Man a écrit : |
Tu crées un fichier avec wordpad que tu renommes en system.cfg (sans l'extension .txt) et tu le places dans le répertoire de ton jeu, et tu peux entrer toutes les lignes de commandes que tu veux dedans,elles seront pris en compte en priorité. C'est marqué dans le sujet de tweak guides.
Marsh Posté le 14-11-2007 à 14:26:20
jeerin93 a écrit : |
system.cfg, autoexec.cfg, les 2 fonctionnent ...
Marsh Posté le 14-11-2007 à 14:26:58
D'accord merci !
Quelle est la difference entre la variable 1 et 2 ?
Marsh Posté le 14-11-2007 à 14:31:22
Hardware-Man a écrit : D'accord merci ! |
Le niveau d'AA, fais le test ingame, tu verras.
Marsh Posté le 14-11-2007 à 14:31:30
Par contre y'a un truc qui me dérange beaucoup, je sais pas si on peut remédier à ce petit truc. Dans Far Cry, la végétation environnante, notamment l'herbe apparaîssait petit à petit en fonction de notre progression, mais on le remarque pas trop car l'apparition se fait de façon très fluide. Dans Crysis, de nombreux éléments apparaîssent d'un coup, ca crée du clipping, c'est moche. Y'a pas moyen de les faire apparaître comme dans Far Cry? Ca permettrait éventuellement de réduire la distance afin de gagner de précieux fps sur les scènes où la vue est très ouverte sans pour autant noter de gros clipping dégueulasse, et inadmissible de nos jours.
Je vais tester ça :
e_cull_veg_activation = 70
e_view_dist_ratio_vegetation = 45
Parce que c'est bien dans le genre de scène où on a une vue d'ensemble que le framerate se casse un peu la tronche.
Marsh Posté le 14-11-2007 à 14:34:32
jeerin93 a écrit : Par contre y'a un truc qui me dérange beaucoup, je sais pas si on peut remédier à ce petit truc. Dans Far Cry, la végétation environnante, notamment l'herbe apparaîssait petit à petit en fonction de notre progression, mais on le remarque pas trop car l'apparition se fait de façon très fluide. Dans Crysis, de nombreux éléments apparaîssent d'un coup, ca crée du clipping, c'est moche. Y'a pas moyen de les faire apparaître comme dans Far Cry? Ca permettrait éventuellement de réduire la distance afin de gagner de précieux fps sur les scènes où la vue est très ouverte sans pour autant noter de gros clipping dégueulasse, et inadmissible de nos jours. |
C'est expliqué sur ce topic : http://www.incrysis.com/forums/viewtopic.php?id=11614
De mémoire, ça se joue avec ces 3 variables :
e_view_dist_ratio
e_view_dist_ratio_detail
e_view_dist_ratio_vegetation
Marsh Posté le 14-11-2007 à 14:41:46
D'après tweakguides, system.cfg est préférable à autoexec.cfg : le 1er charge les commandes au chargement du jeu (donc tout est en place sitôt sur le menu de démarrage), tandis que le 2ème charge les commandes au chargement d'une partie.
Donc avec autoexec certaines commandes systèmes risquent dene pas vraiment s'activer.
Marsh Posté le 14-11-2007 à 14:45:19
Skizomeuh a écrit : D'après tweakguides, system.cfg est préférable à autoexec.cfg : le 1er charge les commandes au chargement du jeu (donc tout est en place sitôt sur le menu de démarrage), tandis que le 2ème charge les commandes au chargement d'une partie. |
Ha tiens ... Je ne savais pas ... Je vais tester ...
Mais avec l'autoexec on peut vérifier que c'est pris en compte car on a un "custom" dans les paramètres jeu que l'on a modifié ...
Marsh Posté le 14-11-2007 à 14:51:51
Pareil avec system.cfg...
Marsh Posté le 14-11-2007 à 15:45:25
25 fps c'est injouable franchement !
Me suis pas pris la tête, j'ai tout foutu en medium et là je garde une moyenne de 40-50 fps, avec des chutes à 25 lors des gros gunfights, déja que là c'est génant alors 25 fps constant
Marsh Posté le 14-11-2007 à 16:08:49
Bonjour à tous,
J'ai besoin d'une petite précision : pour le Very High sous XP, on peut le faire dans l'autoexec.cfg (ou system.cfg) ? Si oui, comment ?
Marsh Posté le 30-10-2007 à 14:54:24
Bonjour.
Je vous propose de céer un topic unique sur l'optimisation du jeu crysis .C'est à dire à régler crysis de maniére à obtenir le plus beau rendu en gardant un niveau de fps acceptable (25).
Comment faire en utilisant les fichier de config mais pour cela va faloir identifier les fonctions de chaque ligne de commande.
Le but va étre de gagner des fps en diminuant au minimum les fps en résumé on baisse pas ce qui est beau mais ceux qui apporte "peu" ou qui ne nous intéresse pas ,par exemple en veryhigh on a un max de blur et le sunshaft moi j'aime pas le blur à fond mais le sunshaft qu'est ce que c'est beau donc bidouille au niveau postprocessing.
Voila avec quoi je joue actuellement:
sys_spec_GameEffects
[default]
; default of this CVarGroup
= 4
[3]
i_lighteffects = 1
g_ragdollMinTime = 15.0
g_ragdollUnseenTime = 2
g_ragdollDistance = 40.0
g_battleDust_enable = 1
sys_spec_Quality
[default]
; default of this CVarGroup
= 4
[3]
q_ShaderGeneral=3
q_ShaderMetal=3
q_ShaderGlass=3
q_ShaderVegetation=3
q_ShaderIce=3
q_ShaderTerrain=3
q_ShaderShadow=3
q_ShaderFX=3
q_ShaderPostProcess=3
q_ShaderHDR=3
q_ShaderSky=3
q_Renderer=3
r_LightsSinglePass=0
sys_spec_Physics
[default]
; default of this CVarGroup
= 4
[3]
e_cull_veg_activation=50
g_joint_breaking=1
g_tree_cut_reuse_dist=0
p_max_MC_iters=6000
e_phys_foliage=2
es_MaxPhysDist=200
es_MaxPhysDistInvisible=25
e_phys_ocean_cell=0.5
e_foliage_wind_activation_dist=25
g_breakage_particles_limit=250
p_max_object_splashes=3
p_splash_dist0=7
p_splash_dist1=30
p_splash_force0=10
p_splash_force1=100
p_splash_vel0=4.5
p_splash_vel1=10
v_vehicle_quality=4
p_max_substeps_large_group=5
p_num_bodies_large_group=100
sys_spec_Water
[default]
; default of this CVarGroup
= 4
[3]
r_WaterRefractions=1
r_WaterReflections=1
r_WaterUpdateFactor=0.05
e_water_tesselation_amount=10
e_water_tesselation_swath_width=10
r_WaterUpdateDistance=0.2
r_WaterCaustics=1
r_WaterReflectionsQuality=4
e_water_ocean_fft=1
q_ShaderWater=2
r_WaterReflectionsMinVisiblePixelsUpdate = 0.05
sys_spec_ObjectDetail
[default]
; default of this CVarGroup
= 4
[3]
e_obj_quality=4
e_proc_vegetation=1
ca_useDecals=1
e_decals_allow_game_decals=1
e_decals_life_time_scale=2
e_lod_ratio=6
e_lod_min=0
e_lods=1
e_view_dist_ratio_detail=30
e_view_dist_ratio_vegetation=45
e_vegetation_min_size=0
i_rejecteffects=1
e_vegetation_bending=2
sys_flash_curve_tess_error=2
e_view_dist_ratio=60
e_max_view_dst_spec_lerp=1
e_vegetation_sprites_distance_custom_ratio_min=1
e_vegetation_sprites_distance_ratio=1.5
e_detail_materials_view_dist_xy=2048
e_detail_materials_view_dist_z=128
es_DebrisLifetimeScale=1
e_cbuffer_resolution=256
e_dissolve=1
ca_DrawFaceAttachments=1
ca_AttachmentCullingRation=200
e_terrain_occlusion_culling_max_dist=200
sys_spec_Shadows
[default]
; default of this CVarGroup
= 4
[3]
e_shadows_max_texture_size=256
r_ShadowJittering=1
r_ShadowBlur=0
e_gsm_lods_num=3
e_shadows_cast_view_dist_ratio=0.25
r_ShadowsMaskResolution=0
e_shadows_on_alpha_blended=0
e_shadows_from_terrain_in_all_lods=0
e_gsm_cache = 1
sys_spec_Texture
[default]
; default of this CVarGroup
= 4
[3]
sys_LowSpecPak=0
r_TexSkyResolution=0
r_ImposterRatio=1
r_EnvCMResolution=2
r_EnvTexResolution=3
r_DynTexMaxSize=60
r_TexAtlasSize=1024
r_DynTexAtlasCloudsMaxSize=32
r_DynTexAtlasSpritesMaxSize=24
r_VegetationSpritesTexRes=32
r_TexturesStreaming = 2
; "sys_LowSpecPak" is either using lowspec.pak which has textures with half size or emulating that by
; changing "r_TexResolution" and "r_TexBumpResolution"
; those cvars should not be used here
sys_spec_Particles
[default]
; default of this CVarGroup
= 4
[2]
e_particles_quality=2
e_particles_max_emitter_draw_screen=8
sys_spec_PostProcessing
[default]
; default of this CVarGroup
= 4
[3]
r_DepthOfField=1
r_sunshafts=1
r_MotionBlur=1
r_colorgrading=0
r_GlowScreenMultiplier = 0.2
sys_spec_VolumetricEffects
[default]
; default of this CVarGroup
= 4
r
[2]
r_BeamsDistFactor=0.5
r_BeamsMaxSlices=32
sys_spec_Shading
[default]
; default of this CVarGroup
= 4
[3]
sys_spec_Quality=4
e_sky_type=1
e_sky_update_rate=0.5
r_DetailTextures=1
r_DetailNumLayers=2
r_DetailDistance=4
r_HDRRendering=2
r_SSAO=1
r_SSAO_quality=2
r_SSAO_radius=2
r_refraction=1
e_ram_maps=1
sys_flash_edgeaa=1
e_vegetation_use_terrain_color=1
e_terrain_ao=1
e_terrain_normal_map=1
e_max_entity_lights=11
r_UsePom=1
r_EnvTexUpdateInterval=0.75
r_TexturesFilteringQuality=1
r_HairSortingQuality = 1
r_FillLights = 14
e_particles_lights = 1
Voila cette config à bénéficier de la modif pour le very high pour xp et à été un peu modifié pour gagner en fps (autour de 20 FPS avec ma config).
Par exemple le postprocessing en high voir veryhigh bouffe beaucoup donc on le met en médium pour éviter le blur mais on à plus le sunshaft donc bidouille pour avoir le blur niveau 1 et le sunshaft avec.
Au boulot messieur.
PS: si je ne l'ai pas mis dans le topic crysis c'est qu'en 2H y'a trente pas qui ce sont créer et en plus y'a pas mal de troll donc difficile d'obtenir une info.
Message édité par Meganne le 17-11-2007 à 14:35:00