Page 2 sur 11

Re: Optimisation Performances DCS

Publié : ven. févr. 16, 2018 5:49 pm
par jef32
Moi je suis assez espanté des FPS que vous obtenez en VR. Ma config est assez performante et pourtant je ne tourne qu'à environ à 30 fps sur Batumi, eau, textures à fond, ombres en max aplaties, portée elevée, sans AA mais en W7 et pixels X 2 ( via Oculus tray tool).

Alors 45 fps, vous avez un réservoir d'eau bénite dans le PC ? ( à moins que W10 augmente réellement les performances )

Pour les réglages nVidia inspector, je force la vsynch en adaptative.

Re: Optimisation Performances DCS

Publié : ven. févr. 16, 2018 7:22 pm
par Ex Machina
J'ai trouvé ça en cherchant sur le net, je n'ai pas d'Occulus, si certains possesseurs veulent tester et faire un retour ce serait cool ;)

https://www.digitalcombatsimulator.com/ ... s/2306852/

++

Re: Optimisation Performances DCS

Publié : ven. févr. 16, 2018 11:13 pm
par jef32
C'est sympa à toi mais ce modificateur de base de registre sur l'ASW est supplanté par l'oculus tray tool ou l'oculus debug tool qui permettent de mettre en route l'ASW ou non selon le soft lancé. Par exemple en "auto" pour DCS et "off" pour P3D pour de meilleures performances.

Mais c'est gentil à toi d'avoir regardé.

Re: Optimisation Performances DCS

Publié : sam. févr. 17, 2018 8:23 am
par Ghost_Dragon03
J'ai une question.

Je vois que beaucoup utilisent nvidia inspector. Est ce que vous avez d'autre logiciel installé genre gforce expérience ou autre.

Je demande afin d'éviter d'avoir des conflits entre logiciel et surtout comment vous procedez.

Merci

Re: Optimisation Performances DCS

Publié : sam. févr. 17, 2018 9:11 am
par Ex Machina
NVidia Inspector sert à compléter/remplacer le panneau de config de Nvidia par défaut en ajoutant les fonctions cachées que ne propose pas Nvidia. Il lit simplement dans le registre les fonctions du driver Nvidia, il n'y a pas de risque de conflit.

Gforce Expérience sert juste de pont avec la Shield (console) et pour enregistrer/streamer les videos en direct sur le net, il permet aussi d'optimiser (bof) rapidement les jeux connus et d'y ajouter des effets comme le fait SweetFx.

J'utilise aussi (occasionnellement) MsiAfterburner qui me permet de savoir les ressources utilisées par le PC pour optimiser les réglages. Il n'ya aucun risque de conflits entre ces logiciels.

++

Re: Optimisation Performances DCS

Publié : sam. févr. 17, 2018 9:29 am
par letal
Pour que je comprenne, en resumé: on peut remplacer le MSAA tres gourmand de DCS par
* le AA transparency supersampling (4x par exemple) de nvidia inspector ou
* le FXAA moins gourmand mais moins joli
C'est bien ca?

Perso j'ai deactivé le msaa mis 4x supersampling, plus un fichier autocfg pour l'utilisation des 4 coeurs pour les intels et il y a des textures mal rendues dans le cockpit dans le a10 ou mirage et hier un sa3 invisible qui tirait des saucisses fumées, certes j ai gagné 10 fps..

Re: Optimisation Performances DCS

Publié : sam. févr. 17, 2018 9:36 am
par Ex Machina
Le AA Super Sampling est celui qui prend le plus de ressource par rapport au MSAA.

Le FXAA est celui qui en prend le moins, et permet aussi d'éviter la bouilli de pixel sur l'horizon et le scintillement, tu peux le coupler avec le MSAA x2 dans DCS.

Je ne connais pas le fichier autocfg qui permet l'utilisation des 4 coeurs. Ca me parait à première vu une source de problème étant donné qu'une partie des ressources sont utilisées par DCS et n'en laisse pas suffisamment pour le système ce qui pourrait expliquer tes problèmes. De plus, vouloir obliger un logiciel à utiliser 4 coeurs alors qu'il n'est pas prévu pour n'apporte pas grand chose.

++

Re: Optimisation Performances DCS

Publié : sam. févr. 17, 2018 9:43 am
par letal
Merci pour tes reponses c'est plus clair :yes:

Pour info post #14
https://forums.eagle.ru/showthread.php?t=201190&page=2

Re: Optimisation Performances DCS

Publié : sam. févr. 17, 2018 10:00 am
par Ex Machina
Merci. En fait c'est l'autoexe.cfg qui remplace l'ancien option.lua, j'avais dèjà essayé pour faire des test sur la portée visuelle.

Tu devrais essayé sans l'autoexe.cfg à mon avis histoire de voir d'où vient tes probs.

++

Re: Optimisation Performances DCS

Publié : sam. févr. 17, 2018 11:46 am
par Ghost_Dragon03
Merci Ex Machina (stephane) pour tes explications sur nvidia inspector.

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 11:17 am
par SNIPER34
Pour y voir plus clair et appréhender les conséquences sur vos FPS des différents modes d'antialiasing :

Image

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 12:05 pm
par Morpheus
Ex Machina a écrit :Merci. En fait c'estl'autoexe.cfg qui remplace l'ancien option.lua, j'avais dèjà essayé pour faire des test sur la portée visuelle.
++
Attention: l'autoexec.cfg (ATTENTION A L'ORTOGRAPHE) ne remplace pas le "options.lua", il force certaines fonctions sans modifier les fichiers d'origine et pas que dans options.lua, mais aussi graphics.lua et autres, on peut passer par lui pour imposer un nombre de FPS, changer la qualité des screenshots (utile en ce moment : par défaut ils sont en .png on peut les passer en .jpg) ... par défaut il n'existe pas, il faut le créer avec Notepad++ par exemple (gratuit) :yes:

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 12:18 pm
par Ex Machina
Exact. Du coup je vais modifier l'extension des screens, un peu lourd le .png.

++

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 1:47 pm
par jef32
il y a un truc que je n'ai pas pigé c'est le FXAA. Alors oui, on peut le permettre ou non dans le nVidia inspector mais DCS ne propose pas l'option en natif me semble-t-il, donc même si permis par nVidia inspector, DCS ne l'utilisera pas.
Je me souviens qu'on peut le valider via reshade mais comme reshade et la VR sont incompatibles...
Dans P3D, FXAA est une option native et qui marche aussi en VR et je l'utilise mais dans DCS sauf erreur de ma part, je ne l'ai pas vu.

PS: je ne sais pas pour vous mais pour moi, le "prefered refresrate" en "highest available" plutôt qu'en "application setting" plombe les FPS de 5 points en VR.

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 2:02 pm
par Ex Machina
Le FXAA est un post process basé sur les shader, il fonctionne très bien même s'il n'est pas proposé dans DCS. C'est une fonction des drivers de NVIDIA.

Meme s'il est proposé dans certains jeux, ils ne font qu'activer la fonction dans le driver Nvidia, comme on le fait via le panneau de config, d'où l'intéret de créer un profil pour chaque jeu.

Le "prefered refresh rate" est lié à la VSync, et au FPS que peut afficher ton écran. Le FPS limiter peut être utile dans ce cas. Quelle est la vitesse d'affichage de ton écran d'occulus ?

++

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 3:27 pm
par jef32
Ben l'Oculus c'est 90 Hz.

Là n'est pas le souci, j'ai limité à 45 fps et mis 1/2 de refresh rate pour retomber sur mes pattes et aucun souci. Le coup du prefered refresh rate, c'est la différence entre la théorie et la pratique. J'ai fait des essais et c'est mieux ainsi pour moi. Pas cohérent avec la théorie mais c'est comme ça.

Par contre, comment actives-tu le FXAA dans les drivers nVidia si tu n'as pas l'option dans le logiciel ( mis à part via reshade, qui je te le rappelle, n'est pas utilisable en VR ) ?
nVidia inspector l'autorise ou non, ça oui, j'ai bien vu la ligne, mais en aucun cas il ne force son utilisation. Si tu as un truc....

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 3:42 pm
par Ex Machina
Si dans Nvidia inspector tu actives le FXAA et ça marche très bien sous DCS.

Qd j'ai proposé des solutions d'améliorer les FPS et surtout les probs de stuttering, j'ai bien précisé que ce n'était pas la solution miracle mais des pistes pour aider. Comme je n'ai pas d'Occulus il est évident que le setup ne soit pas adapté.

++

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 4:29 pm
par jef32
Dis moi, on parle bien de la dernière ligne du paragraphe "antialiasing" du nVidia inspector, "toggle FXAA" en "on" ou "off" ?
Tu as bien ton permis de conduire ? Il te permet de conduire une voiture, mais ne te force en rien de passer ta vie assis sur le siège conducteur d'une voiture qui roule, que je saches.
Cette ligne, c'est pareil. Oui elle ouvre la possibilité du FXAA dans DCS, mais si DCS n'a pas l'option en natif, il ne l'utilisera pas. ( sauf présence reshade qui alors le lui permet, mais pas en VR)

Alors oui, si tu utilises Reshade alors cette ligne du NVI te sert mais dans mon cas non, puisque je suis en VR. D'ailleurs, on ou off ne change rien pour moi en VR.

Par contre, oui,dans P3D, là ça marche.

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 4:42 pm
par Ex Machina
On va faire simple puisque tu sais tout visiblement.

Pour savoir si le FXAA est bien activé dans DCS il suffit d'activer la ligne juste au dessus, "Toggle FXAA indicator on or off", et comme son nom l'indique, affiche un carré vert en haut à gauche dans DCS pour savoir si le FXAA est effectif ou non. Si tu le vois, c'est qu'il fonctionne, si tu ne le vois pas....

++

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 4:55 pm
par SNIPER34
souvent un petit schéma vaut mieux qu'une longue discussion :

Ci-dessous FXAA activé dans Nvidia Inspector

Image

Ci dessous FXAA activé avec l'indicateur : le petit carré vert en haut à gauche dans DCS World conformément aux propos d'ex-machina.

Image

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 5:16 pm
par Ex Machina
Exact, merci Sniper ;)

++

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 5:48 pm
par jef32
Mais les gars, je l'avais vue cette ligne et oui, j'ai le petit carré vert dans DCS.....sur mon moniteur, pas dans mon Oculus !

Et dans l'oculus, activer FXAA ou non, ça n'a absolument aucune influence, que ce soit en qualité d'image ou en fps.

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 6:13 pm
par Ex Machina
Si l'Oculus n'utilise pas le shader normal que ça ne marche pas.

L'avantage du FXAA c'est qu'il évite d'avoir cette bouilli de pixel et de scintillement sur l'horizon notamment sans trop bouffer de ressource couplé bien sûr avec un MSAA x2 voir 4x, mais uniquement pour les écrans, pas l'Oculus.

Essaye le MSAA x2 couplé avec le MFAA voir ce que ça donne si ce n'est pas déjà fait.

++

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 6:39 pm
par jef32
Ex Machina a écrit :Si l'Oculus n'utilise pas le shader normal que ça ne marche pas.++

Ben c'est ce que je me tue à te dire: Il l'utilise mais selon le logiciel. Dans P3D il l'utilise avec succès !

Non le MSAA me plombe le truc dans l'Oculus. Avec ma config, en non VR tout serait fluide mais la VR plombe les ressources lourdement. C'est là son défaut.

Re: Optimisation Performances DCS

Publié : dim. févr. 18, 2018 6:58 pm
par Ex Machina
Disons que tu as une façon de t'exprimer un poil agressive.

Si le FXAA marche dans DCS sans l'Oculus, c'est que le driver de l'Oculus ne le prend pas en charge. Après il y'a aussi ceux qui passent par Steam, peut être que ca marche via cette interface. Je sais qu'il y'a une manip qui permet d'utiliser Steam même si DCS ne vient pas de là.

++