DX9 et anti-aliasing
DX9 et anti-aliasing
#1Salut les pilotes,
Après pas mal de tests sur ma carte ATI Radeon hd 5850 (derniers drivers) et mon proco i7 860, j'en viens à la conclusion que je tourne plus fluide sur FSX en DX9 qu'en DX10 (je gagne une moyenne de 5 fps même si je perds à grand regret l'effet de lumières/ombres dans le cockpit que j'adorais!).
Par contre, je remarque que l'AA semble moins efficace en DX9. J'ai quelques effets d'escalier sur mes vues extérieures générales (en cockpit, ça va très bien par contre). Pourtant, j'ai l'AA activé dans FSX, ainsi que l'aniso et je l'ai poussé à x8 dans mes CCC (drivers ATI). Mais j'ai toujours des effets de scintillements assez laids.
Autres points qui me dérange: les ombres portées extérieures sont moches avec un AA très approximatif (gros effets d'escalier).
Quels sont les modifs conseillées dans le FSX.cfg pour améliorer ces points en DX9? En effet, j'ai laissé mes réglages tels quels depuis mon passage de DX10 à DX9...
J'aimerais disposer de vos retours d'expérience sur ces points. Je me demandais aussi si DX9 disposaient de shaders particuliers comme il en existe pour DX10? Pour les ATIstes, quels sont vos réglages? Un grand merci pour votre coup de main
Après pas mal de tests sur ma carte ATI Radeon hd 5850 (derniers drivers) et mon proco i7 860, j'en viens à la conclusion que je tourne plus fluide sur FSX en DX9 qu'en DX10 (je gagne une moyenne de 5 fps même si je perds à grand regret l'effet de lumières/ombres dans le cockpit que j'adorais!).
Par contre, je remarque que l'AA semble moins efficace en DX9. J'ai quelques effets d'escalier sur mes vues extérieures générales (en cockpit, ça va très bien par contre). Pourtant, j'ai l'AA activé dans FSX, ainsi que l'aniso et je l'ai poussé à x8 dans mes CCC (drivers ATI). Mais j'ai toujours des effets de scintillements assez laids.
Autres points qui me dérange: les ombres portées extérieures sont moches avec un AA très approximatif (gros effets d'escalier).
Quels sont les modifs conseillées dans le FSX.cfg pour améliorer ces points en DX9? En effet, j'ai laissé mes réglages tels quels depuis mon passage de DX10 à DX9...
J'aimerais disposer de vos retours d'expérience sur ces points. Je me demandais aussi si DX9 disposaient de shaders particuliers comme il en existe pour DX10? Pour les ATIstes, quels sont vos réglages? Un grand merci pour votre coup de main
i7 10700 (2.90ghz), RTX 3070, 48 DDR ram, W10, Sidewinder FF2 (depuis 98!), TrackIR
#2
L'AA actif dans FSX, c'est un tres mauvais choix.
En DirectX10 t'es oblige, ok.
Mais en DirectX9, tu dois le desactiver dans le jeu et le forcer actif dans ton CCC (remplacer tout parametres d'application).
Dans le jeu, selectionne juste le filtrage anisotropique, dans dans ton CCC regles ce filtre entre 8 et 16x.
Attention aux valeurs trop fortes pour l'AA et l'AF, FSX n'aime pas trop ca, ca peut donner des problemes d'affichages, genre ecrans noirs ou plantages.
Pour finir, mefies toi aussi des reglages du Catalyst AI. Je ne saurais te donner de conseils la-dessus (j'ai une NVidia), mais lors de tes tests, n'oublies pas de regler une meteo bien chargee pour verifier l'impact des nuages et autres fumees (transparences) sur les FPS. Suivant les reglages du CCC (transparency antialiasing), ca peut etre fatal aux perfs.
Pour finir, pour l'ombre y'a rien a faire. Elle est plus belle en DX10, c'est comme ca.
En DirectX10 t'es oblige, ok.
Mais en DirectX9, tu dois le desactiver dans le jeu et le forcer actif dans ton CCC (remplacer tout parametres d'application).
Dans le jeu, selectionne juste le filtrage anisotropique, dans dans ton CCC regles ce filtre entre 8 et 16x.
Attention aux valeurs trop fortes pour l'AA et l'AF, FSX n'aime pas trop ca, ca peut donner des problemes d'affichages, genre ecrans noirs ou plantages.
Pour finir, mefies toi aussi des reglages du Catalyst AI. Je ne saurais te donner de conseils la-dessus (j'ai une NVidia), mais lors de tes tests, n'oublies pas de regler une meteo bien chargee pour verifier l'impact des nuages et autres fumees (transparences) sur les FPS. Suivant les reglages du CCC (transparency antialiasing), ca peut etre fatal aux perfs.
Pour finir, pour l'ombre y'a rien a faire. Elle est plus belle en DX10, c'est comme ca.
Membre de la Ligue Internationnale Contre le Partage des IRQ
#3
Merci du conseil Daube. J'ai fais comme tu m'indique. En vérité, avec ou sans l'AA de FSX, ça ne change strictement rien du moment que j'ai le CCC actif (AAx8 et Anisox16). Aucune différence visuelle ni aucune perte FPS, étrange...
i7 10700 (2.90ghz), RTX 3070, 48 DDR ram, W10, Sidewinder FF2 (depuis 98!), TrackIR
#4
T'as le choix entre plusieurs modes d'antialiasing dans le CCC ? Peut-etre que certains donneronts de meilleurs resultats que d'autres ? Certains seront certainement plus gourmands que d'autres par contre...
Egalement, as-tu tente de forcer FSX a recompiler ses shaders en incrementant la valeur du tweak SHADER_CACHE_VERSION dans le FSX.cfg ? Une fois, j'avais la fenetre de preview de l'appareil sur le menu principal qui n'avait aucun AA dedans. Apres avoir recompile les shaders, l'AA s'est active dans cette fenetre
Egalement, as-tu tente de forcer FSX a recompiler ses shaders en incrementant la valeur du tweak SHADER_CACHE_VERSION dans le FSX.cfg ? Une fois, j'avais la fenetre de preview de l'appareil sur le menu principal qui n'avait aucun AA dedans. Apres avoir recompile les shaders, l'AA s'est active dans cette fenetre
Membre de la Ligue Internationnale Contre le Partage des IRQ
#5
Oui, mes CCC me proposent plusieurs échantillonnages possibles que je n'ai pas testé (box, etc.). Je vais voir de ce côté.
Pour le tweaks, j'ai dans le chapitre [graphics] 2 lignes mais de style "SHADER_CACHE_PRIMED" (pas "version"), c'est de ça dont tu cause? Si tu peux préciser le truc, ça me botte bien. Pour info, la fenêtre de sélection de mes zincs est correctement anti-aliasée (depuis l'application de shaders addons pour DX10 si je me souviens bien), mais je reste insatisfais de mon AA ingame. Je vais essayer les échantillonnages.
Pour le tweaks, j'ai dans le chapitre [graphics] 2 lignes mais de style "SHADER_CACHE_PRIMED" (pas "version"), c'est de ça dont tu cause? Si tu peux préciser le truc, ça me botte bien. Pour info, la fenêtre de sélection de mes zincs est correctement anti-aliasée (depuis l'application de shaders addons pour DX10 si je me souviens bien), mais je reste insatisfais de mon AA ingame. Je vais essayer les échantillonnages.
i7 10700 (2.90ghz), RTX 3070, 48 DDR ram, W10, Sidewinder FF2 (depuis 98!), TrackIR
#6
Tu colles la ligne SHADER_CACHE_VERSION=2 juste apres les SHADER_CACHE_PRIMED, dans la meme section.
Chaque fois que tu changeras la valeur de ce tweak, FSX comprendra qu'il doit recompiler ses shaders au prochain redemarrage.
Perso, je l'incremente de 1 a chaque fois que je fais des gros changement dans mes autres tweaks et dans mes reglages graphiques des drivers, ou meme lorsque je mets mes drivers a jour par exemple. Actuellement, ma valeur en est a 50 :D
Et juste pout etre clair: FSX s'en fout de la valeur, il regarde juste si elle a change ou pas.
Pour voir si ca a marche, verifie qu'une petite fenetre de chargement apparaisse juste avant d'arriver au menu.
Chaque fois que tu changeras la valeur de ce tweak, FSX comprendra qu'il doit recompiler ses shaders au prochain redemarrage.
Perso, je l'incremente de 1 a chaque fois que je fais des gros changement dans mes autres tweaks et dans mes reglages graphiques des drivers, ou meme lorsque je mets mes drivers a jour par exemple. Actuellement, ma valeur en est a 50 :D
Et juste pout etre clair: FSX s'en fout de la valeur, il regarde juste si elle a change ou pas.
Pour voir si ca a marche, verifie qu'une petite fenetre de chargement apparaisse juste avant d'arriver au menu.
Membre de la Ligue Internationnale Contre le Partage des IRQ
#7
J'ai intégré la ligne, mais je comprends pas ce que veux dire "compliquer les shaders", c'est sexuel?
i7 10700 (2.90ghz), RTX 3070, 48 DDR ram, W10, Sidewinder FF2 (depuis 98!), TrackIR
#8
Bon, après avoir appliqué le tweak et choisi l'échantillonnage "wide tent", les résultats sont très chouettes! Plus aucun effet d'escalier, une ombre bien plus lissée (incomparable!!!) et le tout pour des FPS fluides, heureux je suis! Encore une fois, tu me conseille judicieusement Monsieur Daube, tu es décidément le meilleur SAV que FSX puisse disposer!!! Un grand merci
i7 10700 (2.90ghz), RTX 3070, 48 DDR ram, W10, Sidewinder FF2 (depuis 98!), TrackIR
#9
De rien
Et c'etait "compiler", pas "compliquer"
En gros, sans savoir exactement comment ca fonctionne, les shaders sont des outils dont FSX se sert pour dessinger l'image a l'ecran. Pour que FSX puisse s'en servir, les shaders doivent etre convertis dans un format compatible avec ce qu'il attent. C'est la compilation. Exactement comme lorsqu'on ecrit un programme a la main, et qu'on le compile pour en faire un .exe que Windows peut executer. Ici en l'occurence, le "programme ecrit a la main", ce sont les sources des shaders, ces divers fichiers de texte lisibles avec le Bloc-Notes dans le repertoire Shaders de FSX.
Et c'etait "compiler", pas "compliquer"
En gros, sans savoir exactement comment ca fonctionne, les shaders sont des outils dont FSX se sert pour dessinger l'image a l'ecran. Pour que FSX puisse s'en servir, les shaders doivent etre convertis dans un format compatible avec ce qu'il attent. C'est la compilation. Exactement comme lorsqu'on ecrit un programme a la main, et qu'on le compile pour en faire un .exe que Windows peut executer. Ici en l'occurence, le "programme ecrit a la main", ce sont les sources des shaders, ces divers fichiers de texte lisibles avec le Bloc-Notes dans le repertoire Shaders de FSX.
Membre de la Ligue Internationnale Contre le Partage des IRQ