Vous n'êtes pas identifié(e).
Bonjour !
Le FXAA conduit à un AA bien moins gourmand en ressource GPU. Il permet de traiter le pixel en une seule passe avec semble-t-il une meilleure efficacité que l'AA classique. Il peut s'activer directement dans le drvier via nvidia inspector, mais ici on peut affiner les réglages.
Le SMAA est un mode d'AA qui ajoute un "Sous-pixel Antialiasing morphologique" . Il est basé sur le FXAA.
Les 2 ajoutent du flou en faisant la moyenne des pixels autour, au niveau des zones de coupure. L'algorytme recherche les zones de transition, et remplace les crêtes par une zone de flou. (Explications simplissimes et résumé en très gros ) A la différence des autres modes qui jouent sur toute la scêne. Ceci dit le SMAA ajoute moins de flou.
Cela fonctionne pour dirext x 9 et 10.
ici le lien qui explique tout !
FXAA à télécharger ici
SMAA à télécharger ici
Installation :
Copier les fichiers correspondant à Direct x 9 dans le répertoire de FSX, de même que pour direct x 10, mais sans les mélanger !
Un fichier log.log sera créé au lancement de fsx, dans le même répertoire : son absence signe une anomalie, la présence du mot failed dedans aussi !
Dernières versions de direct x nécessaires...
Tweak pour FXAA :
Rechercher dans shader.fx ces 3 paramètres (shader.hlsl pour direct x 10)
0.65, //fxaaQualitySubpix (default: 0.75)
0.166, //fxaaQualityEdgeThreshold
0.0833, //fxaaQualityEdgeThresholdMin
float fxaaQualitySubpix = 0.60; // Default: 0.75 à augmenter pour élever le niveau de blurry (le mieux ? 0.60 - 0.65)
float fxaaQualityEdgeThreshold = 0.166; // abaisser pour plus de lissage (jusqu'Ã 0.113)
float fxaaQualityEdgeThresholdMin = 0.0633; // idem (jusqu'Ã 0.0312)
fxaaQualityEdgeThresholdMin
// 0.0833 - limite haute (point de départ du flitrage)
// 0.0625 - bonne qualité (+ rapide)
// 0.0312 - max (+ lent)
Ouvrir sharpen.h avec wordpad, c'est le même pour dx9/dx10.
trouver :
#define SharpenEdge 0.15
#define Sharpen_val0 1.5
// pour le sharpen (netteté)
#define SharpenEdge 0.2 // controle la limite de détection , abaisser pour plus de précision (ok à ~ 0.12 - 0.15 or plus à essayer...)
#define Sharpen_val0 1.2 //à augmenter puor élever le niveau (ok à ~ 1.4-1.5, peut jusqu'à 1.6)
Voilà !
S'active avec la touche pause du clavier (qu'il vaut mieux désactiver avant dans les commandes de fsx ...)
Le changement est immédiat, type On/OFF , et permet de comparer.
A essayer avec ou sans les autres modes d'AA, bien que théoriquement les autres peuvent être désactivés.
Comme il s'agit d'un post traitement, il agit, mais (nettement moins bien) si l'AA est désactivé dans FSX. Il faut essayer les diffférents tweaks.
Pour ma part je retrouve un niveau d'AA extrèmement proche de direct x 9.
Pas mal de shimering en moins...
Tweak pour SMAA :
Il fonctionne de manière analogue : un fichier d'aide est inclus dans le pack.
Réglages à effectuer dans SMAA.FX (utiliser smaa.h comme fichier d'aide...)
Mode léger :
#define SMAA_THRESHOLD 0.15
#define SMAA_MAX_SEARCH_STEPS 4
#define SMAA_MAX_SEARCH_STEPS_DIAG 0
#define SMAA_CORNER_ROUNDING 100
Mode MEDIUM
#define SMAA_THRESHOLD 0.1
#define SMAA_MAX_SEARCH_STEPS 8
#define SMAA_MAX_SEARCH_STEPS_DIAG 0
#define SMAA_CORNER_ROUNDING 100
Mode HIGH
#define SMAA_THRESHOLD 0.1
#define SMAA_MAX_SEARCH_STEPS 16
#define SMAA_MAX_SEARCH_STEPS_DIAG 8
#define SMAA_CORNER_ROUNDING 25
Mode ultra haut
#define SMAA_THRESHOLD 0.05
#define SMAA_MAX_SEARCH_STEPS 32
#define SMAA_MAX_SEARCH_STEPS_DIAG 16
#define SMAA_CORNER_ROUNDING 25
#endif
Mode sweetfx :
ici on peut télécharger le SMAA avec des composantes supplémentaires c'est le mode sweetfx !
appelé par la communauté ainsi : il comprend le SMAA plus un accès à des améliorations supplémentaires :
comme le bloom , la vibrance...
J'y reviendrai
Tweak sweetfx :
Dans le fichier : sweetFX_settings.txt
Dans la partie choose effect :
On peut activer (1) ou désactiver (0) les modes que l'on souhaite
le SMAA, le lumasharpen (algoryhme qui agit sur la netteté en repérant les bords et limite de 2 structures adjacentes) , le bloom, le HDR (ce n'est pas un vrai mode HDR mais plutôt un "HDR like") , le technicolor, le tonemap, la vibrance, le sepia, le mode vignette, le mode dither (tramage).
On peut aussi pour certains paramètres (cf fichier) régler l’intensité.
On retrouve également les réglages du smaa et du luma sharpen.
Ces derniers modes sont plutôt des gadgets à mon avis, utiles pour les screeners, seule la vibrance permet de raviver les couleurs et peut avoir un interet sur l'image en simu.
Le technicolor et le tonemap donnent une image très stylisée, le sepia et le mode vignette (amusant) parlent d'eux même.
Du coup si on met 0 à tout dans "choose effects" sauf smaa et luma sharpen on a le même effet que le "mode smaa"
Fait très interessant : l'effet visuel est immédiat. On peut modifier le fichier sweetFX_settings.txt en direct, le sauvegarder, puis basculer dans la fenetre de FSX (ou plein écran) et apprécier l'effet obtenu.
Ici, le mode s'active ou se désactive avec la touche du clavier "arret défilement", la touche "pause" permettant de recharger les shaders. Mais l'attributions de ces touches peut être modifiée dans le fichier injector.ini
Je crois que j'ai tout dit.
Ah si, pour les curieux : lire cela
A votre tour d'essayer
Dernière modification par supersym (08-09-2012 09:59:46)
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
Apparament on ne peut pas utliser les 2.
Je n'ai essayé que le FXAA.
Il existe ici un outil qui aide au réglage.
ici on peut télécharger le SMAA avec des composantes supplémentaires c'est le mode sweetfx !
Effects included:
* SMAA (anti-aliases the image using the SMAA technique - see http://www.iryoku.com/smaa/ )
* LumaSharpen (Sharpens the image, making details easier to see)
* Bloom (Makes strong lights bleed their light into their surroundings)
* HDR (mimics an HDR look)
* Technicolor (Makes the image look like it was processed using a three-strip Technicolor process - see http://en.wikipedia.org/wiki/Technicolor )
* Tonemap (Light and color adjustments)
* Vibrance (Intelligently saturates (or desaturates if you use negative values) the pixels depending on their original saturation)
* Sepia (Sepia tones the image - see http://en.wikipedia.org/wiki/Sepia_tone#Sepia_toning )
* Vignette (Adds a vignette that darkens the borders to the image - see http://en.wikipedia.org/wiki/Vignetting )
* Dither (Dithers the image making it look like it was displayed on a monitor with more colors than actually present - see http://en.wikipedia.org/wiki/Dithering#Digital_photography_and_image_processing )
Je n'ai pas essayé non plus.
Dernière modification par supersym (06-09-2012 12:55:59)
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
Salut
Merci pour ces informations interessantes. Je vais tester ça !!!
Michel
https://www.facebook.com/AirSimulation13/
http://www.airsimulation.fr
http://themagicofflight.over-blog.com/
Hors ligne
Je viens de réaliser la manip, facile pour ceux qui savent bidouiller des fichier, mais je ne vois pas vraiment de changement, même en appuyant sur la touche P (censé agir comme on/off)O_o
Quand a l'outil qui serait interessant il a l'air d'exister uniquement pour directx 9
Je vais essayer SMAA voir si j'ai plus de chance..=8
Dernière modification par pascalmou (06-09-2012 12:29:13)
PR:I7-11700KF 3.60GHz - CG:NVIDIA GeForce RTX3080 - MEM: 124G RAM - Windows 11 (home) - Oculus quest2 et HP reverb
Hors ligne
J'ai essayé SMAA : pas de nette différence au niveau de l'AA mais le blurry est nettement moins fort.
Du coup je vais essayer dès que je peux le mode Sweetfx
Je viens de réaliser la manip, facile pour ceux qui savent bidouiller des fichier, mais je ne vois pas vraiment de changement, même en appuyant sur la touche P (censé agir comme on/off)O_o
Non c'est la touche Pause du clavier qu'il faut utiliser, pas la touche P
Dernière modification par supersym (06-09-2012 12:56:49)
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
Mis à jour 1er post
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
2 screens comparatifs FXAA on et off :
on :
off :
clic droit sur chaue screen pour avoir du détail : on voit bien une différence, notamment au niveau de l'avion (au dessus du n° d'imatriculation)
Dernière modification par supersym (06-09-2012 14:57:58)
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
Bonjour,
J'imagine que çà va modifier des valeurs dans le fichier fsx.cfg : donc sauvegarde préalable ?
Ces outils s'adressent ils aux possesseurs de machines puissances ou à ceux qui ont une machine un peu limite ?
Merci pour les informations concernant ces outils.
"V1, Rotate, V dormir..."
Ryzen 5 5600X / Gigabyte B550 AORUS ELITE V2 / Be Quiet! Pure Rock 2 black / G.Skill Ripjaws V 4x8 Go F4-3600C18D / WD Blue SN570 - 1To (OS) / Samsung 980 - 1 To (Jeux) / Gigabyte Radeon RX 6700 XT Eagle - 12 Go / Be Quiet Pure Base 500DX / Seasonic Prime GX-650 – Gold / Win 11 Pro
Hors ligne
Bonjour,
J'imagine que çà va modifier des valeurs dans le fichier fsx.cfg : donc sauvegarde préalable ?
Bonjour rémy
Pas du tout !
Ce traitement d'image est indépendant du jeu et même de l'api.
Tout se passe comme si le driver allait chercher, s'ils sont présents, les fichiers dont il a besoin dans le répertoire du jeu, et dont il traite les informations pour gérer l’algorithme de traitement d'image.
La désinstallation se fait simplement en effaçant les 4 (FXAA) ou 3 (SMAA) fichiers rajoutés
Ces outils s'adressent ils aux possesseurs de machines puissances ou à ceux qui ont une machine un peu limite ?
Aux 2 !
Les machines limites n'utiliseront que le FXAA, peu gourmand en ressources.
Les grosses en complément de l'AA classique pour améliorer l'effet.
Dernière modification par supersym (06-09-2012 15:40:52)
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
Salut,
Info intéressante, surtout pour les configs moyennes qui ne peuvent pas se permettre du FSAA 8X ou plus.
clic droit sur chaque screen pour avoir du détail : on voit bien une différence, notamment au niveau de l'avion (au dessus du n° d'immatriculation)
Moi, je trouve que ce qu'on voit surtout, c'est qu'avec le FXAA, sur ces images fixes, la scène est globalement plus floue que sans.
Reste à savoir si c'est sensible sur une scène en mouvement.
À la limite, le léger flou global pourrait apporter un réalisme supplémentaire.
À tester...
Christophe
Hors ligne
c'est vrai que la différence est discrète : mais l'AA 32S combined + 8 Grid sparse est activé sur les 2 !
Et effectivement ça scintille moins en mouvement
Dernière modification par supersym (06-09-2012 15:54:45)
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
Merci bien pour tes précisions supersym !
Je vais voir çà ce soir !
"V1, Rotate, V dormir..."
Ryzen 5 5600X / Gigabyte B550 AORUS ELITE V2 / Be Quiet! Pure Rock 2 black / G.Skill Ripjaws V 4x8 Go F4-3600C18D / WD Blue SN570 - 1To (OS) / Samsung 980 - 1 To (Jeux) / Gigabyte Radeon RX 6700 XT Eagle - 12 Go / Be Quiet Pure Base 500DX / Seasonic Prime GX-650 – Gold / Win 11 Pro
Hors ligne
Merci Supersym
Pour ton partage franchement Sympa de ta part
j'ai évoqué ton poste sur AVSIM francophone http://forum.avsim.net/topic/384804-activer-le-fxaa-dans-fsx-par-supersym-de-pvcom/
Neptune
AMD Ryzen 9 7900X (4.7 GHz / 5.6 GHz)/ASUS ROG STRIX X670E-E GAMING WIFI / RX 7900 XTX GAMING OC 24G / SSD 980 PRO M.2 PCIe NVMe 500 Go / SSD 980 PRO M.2 PCIe NVMe 2 To / Samsung SSD 870 QVO 2 To / Corsair iCUE 7000X / Seasonic PRIME PX-1300 - Bluestork Grapheme / Acer Nitro XV345CURVbmiphuzx / Acer Nitro XV253QPbmiiprzx -JBL Quantum Duo - MSI MEG CORELIQUID S360
Hors ligne
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
J'ai complété le 1er post avec les tweaks pour le smaa et le sweetfx.
On peut les utiliser sans tweak.
J'ai essayé le mode sweetfx, hier : c'est amusant !
J'ai essayé le mode ultra en smaa : l'effet est trop important, on dirait un effet d'amélioration de netteté trop important pour une image floue.
On obtient un effet comparable avec photoshop quand on veut enlever du flou à un cliché en forçant le dosage du filtre.
En fait comme l'algorythme repère les changements entre 2 zones où est supposé se produire l'effet d'aliasing, il agit à ce niveau.
Il peut rechercher 2 zones séparées par une ligne, par 2 couleurs, etc...
En fonction du rayon et de l'intensité de l'effet, il est presque capable de trouver une différence dans une zone unie, d'où un vilain effet granuleux !
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
Je rajoute 2 blogs : celui du programmeur du SMAA et un participant actif.
J'ai mis à jour dans le post initial qq compléments.
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
Salut SUPESYM désolé de te laisser seul sur cette expérience mais j'ai pas le temps de faire quoi que ce qoit en ce moment ..
dès que je m y met, c'est bien volontiers que je partagerai mes expériences avec tes TUTOS
j'espère ne pas te laisser en monologue sur cette page trop longtemps
Merci de ton attention,
à notre égard
Patrick
AMD Ryzen 9 7900X (4.7 GHz / 5.6 GHz)/ASUS ROG STRIX X670E-E GAMING WIFI / RX 7900 XTX GAMING OC 24G / SSD 980 PRO M.2 PCIe NVMe 500 Go / SSD 980 PRO M.2 PCIe NVMe 2 To / Samsung SSD 870 QVO 2 To / Corsair iCUE 7000X / Seasonic PRIME PX-1300 - Bluestork Grapheme / Acer Nitro XV345CURVbmiphuzx / Acer Nitro XV253QPbmiiprzx -JBL Quantum Duo - MSI MEG CORELIQUID S360
Hors ligne
Merci pour ton soutien actuel et à venir
Mais je te comprends très bien On fait pas toujours ce qu'on voudrait
Dernière modification par supersym (07-09-2012 17:26:48)
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne
Si vous faites les réglages en direct n'oubliez pas d'enregistrer le fichier (Control + S), il peut rester ouvert. Mais aussi de recharger les shaders en appuyant sur la touche pause sinon vous aurez des artefacts, comme j'ai eu
i9 13900KF 64 Gb DDR5 @ 7 Ghz CAS 32 Asus Apex Z790 W11 64 bits pro sur Kingston FURY Renegade 2 To, DCS, P3D5 et MSFS sur 2 ème Kingston FURY Renegade 2 To, RTX 4090 Alim Asus Thor 1600 W Gold Ecran Samsung G9 57 pouces 8K
WC AIO ARTIC liquid freezer II 420 Boitier Gigabyte 3d mars https://www.youtube.com/channel/UCEFAk464aSg22aGFZ2LxeFg/videos
Hors ligne