Bonjour bonjour
Le but de ce sujet est de vous montrer un exemple de ce qui peut arriver de beau lorsque l'on fait joujou avec les paramètres d'Anti-Aliasing (anti-crénelage en français)
D'abord, pour les gens qui ne savent pas du tout ce que ça veut dire http://fr.wikipedia.org/wiki/Anticr%C3%A9nelage
Une petite image en prime pour montrer ce que ça peut faire comme différence ingame:
http://www.nvnews.net/reviews/xfx_geforce_8800_ultra_xxx/images/doom3_comparison.png
En gros, l'anti-aliasing lisse l'image de votre écran.
Bien sûr, aujourd'hui les techniques d'anti-aliasing sont nombreuses et corrigent beaucoup d'autres problèmes que le simple crénelage (effet de flous à longue distances, scintillement dérangeant) ou on beaucoup évolué (anti-aliasing même en mouvement, à courte et longue distance...)
Et on arrive à des noms bizarres qui font peur comme SuperSampling (SSAA), Multi Sampling (MSAA), FXAA, TXAA depuis peu, et meme attention les yeux TrSSAA & SGSSAA, ces deux derniers étant des combinaisons de plusieurs méthodes différentes.
On en va pas vous le cacher, plus l'effet est beau, plus votre carte graphique va manger des FPS (images par secondes). les puristes pinailleront sur les détailles en disant " nianiania le fxaa est beau mais pas gourmand".
Seulement voilà, en général on ne peut rien configurer depuis les jeux, ceux-ci donnant des parametre très peu libres (dans FC3 on a juste le droit au MSAA).
Mais il existe des logiciels se basant sur les pilotes de votre carte graphique, permettant de mieux régler tout ça. Sans plus tarder je vous montre quelques screens que j'ai pris sur Far Cry 3 chez moi et je vous explique ensuite comment faire pour arriver à cela, je sais que vous bavez plus devant des images que devant des mots
Lorsque j'ajoute un commentaire à l'image c'est que sans mes reglages, c'etait vraiment crênelé, l'effet escalier se voyait beaucoup alors que sur les screens tout est lisse.
Alors voici un premier screen, pour montrer le lissage d'un objet proche:
C'est impressionnament super lisse, pas de crénelage.
(Comparez à ce que vous avez chez vous)
Quelques screens, de nuit, notez le lissage de l'arme (courte distance) et des objets à longue distance.
(longue distance, les feuilles et le phare sont lisse)
En vrac de nuit:
De jour maintenant:
(tout est lisse)
(le parasol est extremement lisse)
En pleine journée:
(palmiers, herbe, tout est lisse)
http://image.noelshack.com/fichiers/2012/49/1354801268-farcry3-d3d11-2012-12-06-14-26-39-81.png( les personnages aussi)
(la voiture, le phare au loin, les arbres)
http://image.noelshack.com/fichiers/2012/49/1354801332-farcry3-d3d11-2012-12-06-14-27-17-84.png(la barrière)
En vrac:
Dans les bois:
(la plante à droite est lisse)
C'est à votre goût ?
LES REGLAGES
Alors évidemment vous avez vu que je tourne sous DirectX 11, mais ce n'est pas obligatoire.
Dans ces images, j'ai utlisé la méthode du SGSSAA, mot barbare signifiant un truc encore plus barbare: Sparse Grid SuperSampling Anti-Aliasing.
Pour les posseurs de cartes graphiques nVidia, il suffit de télécharger les derniers pilotes Bêta à jour sur le site de nVidia et de télécharger nVidia Inspector dans sa dernière version, je vous laisse googler tout ça sur le net.
Ensuite vous ouvrer nVidia Inspector, cliquez sur l'icone représentant une clé à molette au milieu à droite, vous arrivez sur une page avec un menu déroualnt en haut, vous recherchez "Far Cry 3" puis vous réglez TOUS les paramètres de cette façon:
Vous pouvez éventuellement baisser le multisampling et le Sparse Grid à x2 si ça tourne pas chez vous.
Dans le jeu, mettez le MSAA sur 2x ou 4x selon vos performances, et admirez le résultat
Bien sûr, évitez de faire tout ceci si le jeu ne tourne pas à l'aise sur votre machine.
Je précise que je joue à 35-40 fps (images par secondes) avec ma carte graphique Gigabyte GTX 670 OC, le reste de la config ne servant à rien pour l'AA, seul le GPU compte.
Pour les possesseurs d'ATI/AMD aucune idée mais ça existe
Quel intérêt de se compliquer la vie pour ça ? Beh j'imagine que si vous avez dépensé entre 300 et 500€ pour votre carte graphique, j'imagine que vous ne voulez pas le même rendu visuel que sur console
Have fun !
Fail lien pour la barrière, je reposte:
Fail smiley pour les réglages mais je reposte pas
Bonne mod'
Je vais faire ca, je vous tien au courant merci
Hello!
Merci pour le tuto, à tester sur une GTX680.
Pour info, nVidia a publié ses drivers Bêta 310.70 il y a 2 jours de ça (Sur ton screen de nVInspector tu es en 310.64).
http://www.geforce.com/drivers/results/53752
@jogbig, ouai je sais, le screen date d'il y a 4 jours
Ok ok, je me disais aussi
Merci à toi pour le temps passé sur ce tuto
Petit problème : Sur Far cry 3, plusieurs personnes ont un bug en utilisant l'AA qui supprime les viseurs ... dont je fais partie haha
Normal : Le jeu estime que quand tu as une machine assez puisante pour le faire tourner avec AA, c'est que t'es un PGM qui claque des headshot à la hanche en sautant depuis une falsaie, la tête à l'envers et les deux bras dans le dos !
(Comment ça HS !? )
splindapo
Posté le 6 décembre 2012 à 15:57:54
Petit problème : Sur Far cry 3, plusieurs personnes ont un bug en utilisant l'AA qui supprime les viseurs ... dont je fais partie haha
Quelle carte graphique as-tu ? As-tu mis à jour les pilotes ? Quel AA utilises tu ?
Hum j'utilisais un truc un peu plus fort que toi je crois ça tournait bien mais j'avais plus de viseurs donc j'avais tout viré sauf le FXAA qui génait pas. J'ai un 560 TI, euh par contre en voyant ton poste j'ai voulu ressayer en mettant les même paramètres et là que ce soit en mettant comme toi ou comme auparavant mon jeu se lance et au moment ou le menu principal devrait s'afficher écran noir + souris bloquée ... Bizzare
Pilotes mis à jour bien sur
Pour remettre à 0, y'as un petit logo nVidia en haut, qui remet tout par défaut. Par contre tu as bien mis les "compatibilty bit" ? au pire remets les à 0 et recommence.
Salut à tous ^^
Déjà, je tiens à préciser que c'est un super topic ^^ merci à l'auteur.
Pour moi maintenant ^^ ma question est la suivante : est-ce que cette technique marche sur pc portable (Asus g75vw gtx 670m) ?
Merci d'avance et bon jeu à tous ^^
@spirit52,
Normalement oui, après peut etre que ce sera moins jouable au niveau du nombre d'image par seconde, essaie
Rien a faire j'ai tout remis à 0, écran noire avec souris bloqué à chaque fois ... Compatiblity bit c'est quoi ? Sachant que j'ai déja tout mis les paramètres NVIDA par défaut ><
"antialiasing compatibility"
Essaied e lancer directement via fc3_dx11.exe
Ok je vais essayé, merci pour rapidité de ta réponse ^^
OULA TRUC DE OUF, il est vraiment mal optimisé comme jeux , sachant que ma config gtx 580 i7 2600, en AAx2 c'est injouable, on dirait du bullet time , mais en revanche quand je fout du 8xSQ sur crysis en full ultra high, je tourne environs entre 43 et 50 fps vive l'optimisation d'ubisoft