FXAA : un moyen d'améliorer les graphismes des jeux PS3

1414 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Playstation 3 / 4
FXAA : un moyen d'améliorer les graphismes des jeux PS3

Le Dev Durante est venu avec quelque chose de vraiment cool à ajouter à votre collection d' homebrews PS3, la possibilité d'améliorer les graphismes de vos jeux. En effet, en utilisant FXAA de NVIDIA dont le code a été rendu public, cela permet d'améliorer la qualité de l'image en réduisant la quantité d'anti-aliasing de celle-ci. La différence est à nos yeux à peine perceptible, nous vous laissons donc seul juge de son utilité. Vous trouverez ici les avantages et les limites de cette méthode, ainsi que quelques exemples car les images parlent souvent d'elles-même.

 

Citation :

 

"Some PC gamers (myself included) like to go on about the huge image quality advantages of playing on PCs. Now, your PC can actually improve the visual quality of console-exclusive games! (outside of emulation)"

 

"I've previously posted about the small program PtBi that I use to display 360 and PS3 games. Today I added the ability to use NVidia's FXAA -- thanks to them for releasing the code to the public domain and making it easy to integrate."

 

"For those that are unaware, FXAA is a post-processing method that tries to reduce the amount of aliasing artifacts (think pixel staircase) in an image. It's similar to MLAA in that aspect. Like all post-processing methods that act purely on image data, it has some drawbacks:

 

- It can't handle subpixel aliasing well. (Unlike most similar methods, it at least tries to reduce it though)

- Sometimes aliasing may be detected incorrectly, resulting in an overblurring of the image. PtBi can mitigate this by adaptive sharpening after the FXAA pass.

- Particularly when used as a post-filter external to a game, it's impossible to distinguish between UI and rendered 3D elements. This results in some UI distortion."

 

"Advantages are that it can be used on any image data, it is really good at smoothing the edges it detects and it's very fast. On my system, with YUV decoding, FXAA and adaptive scaling on, it still only takes less than 5 ms for a frame to be completely processed. Another nice point is that it can be used on top of images generated with eg. 2xMSAA (like many modern console games) and still achieve an improvement in edge quality."

 

"That out of the way, here is an example of it in action on Everybody's Golf. First without any post-processing, second with FXAA and adaptive sharpening. (This scene is obviously selected to maximize the effect, but you can find more random shots in the link at the end of this post.)"

 

Traduction :

 

"Certains joueurs PC (moi y compris) préfèrent de loin la qualité des images sur les jeux PC. Maintenant, votre PC peut réellement améliorer la qualité visuelle de la console-jeux (en dehors de l'émulation)"

 

"J'ai déjà posté sur le PtBi un petit programme que j' utilise pour afficher des jeux 360 et PS3. Aujourd'hui, j'ai ajouté la possibilité d'utiliser FXAA de NVIDIA - merci à eux d'avoir distribué le code du domaine public et de le rendre facile à intégrer."

 

"Pour ceux qui ne connaissent pas, FXAA est une méthode post-traitement qui tente de réduire la quantité d'anti-aliasing ( Anticrénelage) dans une image. Il est semblable à MLAA dans cet aspect. Comme toutes les méthodes de post-traitement qui agissent uniquement sur les données d'image, il a quelques inconvénients :

 

- Il ne peut pas bien gérer l'aliasing subpixel. (Contrairement à la plupart des méthodes similaires, au moins elle essaye de le réduire )

- Parfois, l'aliasing peut être détectée de manière incorrecte, résultant en une overblurring de l'image. PtBi peut atténuer ceadaptative par l'affûtage après le passage FXAA.

- Particulièrement lorsqu'il est utilisé comme un post-filtre externe à un jeu, il est impossible de distinguer l'interface utilisateur et le rendu des éléments 3D. Il en résulte une distorsion UI.

 

"Les avantages sont qu'il peut être utilisé sur toutes les données d'image, il est vraiment bon à lisser les bords, il détecte et c'est très rapide. Sur mon système, avec YUV décodage, FXAA et l'échelle d'adaptation , il prend toujours moins de 5 ms pour un cadre pour être complètement traitée. Un autre bon point est qu'il peut être utilisé sur des images générées par ex. 2xMSAA (comme beaucoup de jeux sur console moderne) et encore atteindre une amélioration de la qualité de pointe."

 

"Voici un exemple d'image ci-dessous. D'abord, sans aucun post-traitement, et en deuxième avec FXAA et adaptative affûtage. (Cette scène est évidemment choisie pour maximiser l'effet, mais vous pouvez trouver des photos plus aléatoires dans le lien à la fin de ce post)."

 

 

 

D'autres exemples ici.

 


Vendredi 29 Juillet 2011, 17:31 par Batou76620
Source : www.ps3hax.net
29 juillet 2011, 17:36
Approuver ce commentaire (+1)
Bonne initiative, merci pour la news!
Répondre à ce commentaire
29 juillet 2011, 17:43
Approuver ce commentaire (+1)
Terrible ! En plus ce comparatif d'Enslaved montre bien la différence, w&s
Répondre à ce commentaire
29 juillet 2011, 17:52
Approuver ce commentaire (+1)
merci
Répondre à ce commentaire
29 juillet 2011, 18:00
Approuver ce commentaire (+1)
merci pour la news.
Répondre à ce commentaire
29 juillet 2011, 18:01
Approuver ce commentaire (+1)
Je vois pas de grosses différences , faut vraiment trouver quoi , les effets de lumières ont l'air mieux foutu , les joues , le front , les oreilles ont l'air plus " arrondis " =p
Répondre à ce commentaire
29 juillet 2011, 18:14
Approuver ce commentaire (+1)
Regarde les cheveux ^^
Répondre à ce commentaire
29 juillet 2011, 18:19
Approuver ce commentaire (+1)
C'est pas mal ! je l'installe dés que ces disponible !
Répondre à ce commentaire
29 juillet 2011, 18:25
Approuver ce commentaire (+1)
http://www.xboxygen....e-technique-PS3

comme la fosse je suis sceptique
Répondre à ce commentaire
29 juillet 2011, 18:25
Approuver ce commentaire (+1)
J'ai comparé 2 screenshots de Hot Shot Golf, je ne trouve quasiment aucune différence importante, surtout lorsque tout sera animé ! néanmoins le produit vaut le coup. Mais la contrainte de faire passer le flux par un PC pour être traité me rebute un peu ;)
Répondre à ce commentaire
29 juillet 2011, 18:54
Approuver ce commentaire (+1)
Sur l'image c'est tellement énorme, alors qu'en vrai ça se voit à peine ...
Répondre à ce commentaire
29 juillet 2011, 19:08
Approuver ce commentaire (+1)
En effet pas flagrant la différence. Merci pour la news
Répondre à ce commentaire
29 juillet 2011, 19:16
Approuver ce commentaire (+1)
C'est vrai que c'est beaucoup mieux comme sa !!!!!
Répondre à ce commentaire
29 juillet 2011, 19:28
Approuver ce commentaire (+1)
Pour ma part, étant une personne qui a commencé avec des jeux Ultras Pixélisé et qui joue de temps en temps encore avec ces Jeux, la qualité graphique n'est pas ma priorité absolue.

De plus, ici on pourrait presque jouer au jeu des 7 erreurs tellement la différence est à peine perceptible au premier coup d'oeil. Si la différence est aussi minime sur une image Fixe, il faut se dire que sur une image animé ça ne sera pas du tout visible.

Enfin, je suis certains que les petits jeunots se précipiteront dessus et qu'ils prétendront (à tort) qu'ils voient la différence.

Dans tous les cas, Merci pour la News ;)
Répondre à ce commentaire
29 juillet 2011, 19:29
Approuver ce commentaire (+1)
Super quelle différence ! je ne vois aucune différence mais c'est génial, quelle superbe news
Répondre à ce commentaire
29 juillet 2011, 19:36
Approuver ce commentaire (+1)
Merci pour la news ! Mais je ne vois pas trop de diffèrence à par le contraste et la luminosité qui ont changé :)
Répondre à ce commentaire
29 juillet 2011, 19:44
Approuver ce commentaire (+1)
Merci pour la news.

Sinon, quand a la différence, minime certe mais l'effort du DEV est là.
Peut-être pourra-t-il apporter des améliorations par la suite ;)
Répondre à ce commentaire
29 juillet 2011, 20:00
Approuver ce commentaire (+1)
Il faut une carte graphique puissante .
Oui , à penne perceptible là différence .

Bravo au dev pour l'exploit .
Répondre à ce commentaire
29 juillet 2011, 20:06
Approuver ce commentaire (+1)
Je ne dénigre pas l'exploit étant donné que je sais d'avance que ça servira.
Cependant, comme je l'ai dit précédemment, étant un joueur à qui la qualité graphique importe peu, je passerais mon chemin ;)
Répondre à ce commentaire
29 juillet 2011, 20:08
Approuver ce commentaire (+1)

Super quelle différence ! je ne vois aucune différence mais c'est génial, quelle superbe news


^^,

J'avoue que idem, la différence n'est pas flagrant.
Répondre à ce commentaire
29 juillet 2011, 20:16
Approuver ce commentaire (+1)
Génial moi j'appel ça du grand n'importe quoi le résultat d'amélioration est quasi nul... ça rajoute un leger floutage pour masquer l'aliasing sans compter qu'aucune video n'a été diffusé car c'est plein de bugs.
Répondre à ce commentaire
29 juillet 2011, 20:20
Approuver ce commentaire (+1)
sympa mais bon il faut dédié le pc à traiter le flux c'est bof
Répondre à ce commentaire
29 juillet 2011, 20:48
Approuver ce commentaire (+1)
On est bien loin des images pixelisés de la ps1 ou encore plus loin de la nes...

Je me demande si dans plusieurs annees on pensera la meme chose des consoles actuelles !! :)

I hope...
Répondre à ce commentaire
29 juillet 2011, 20:50
Approuver ce commentaire (+1)

On est bien loin des images pixelisés de la ps1 ou encore plus loin de la nes...

Je me demande si dans plusieurs annees on pensera la meme chose des consoles actuelles !! :)

I hope...

+1 je suis entièrement d'accord avec toi
Répondre à ce commentaire
29 juillet 2011, 21:18
Approuver ce commentaire (+1)
C'est géniale ce truc merci pour cette new
Répondre à ce commentaire
29 juillet 2011, 21:18
Approuver ce commentaire (+1)
C'est géniale ce truc merci pour cette new
Répondre à ce commentaire
29 juillet 2011, 21:33
Approuver ce commentaire (+1)
merci pour l'info
Répondre à ce commentaire
29 juillet 2011, 22:17
Approuver ce commentaire (+1)
Suis-je le seul qui ne vois aucune difference dans les deux images?
Répondre à ce commentaire
29 juillet 2011, 22:19
Approuver ce commentaire (+1)
sur la photo on voit une énorme différence au niveau des contours du personnages comme le bras au premier plan ainsi que l'oreille et l'épaule du personnage :)
après en mouvement c'est clair que c'est plus dur a remarquer !!
Répondre à ce commentaire
29 juillet 2011, 22:23
Approuver ce commentaire (+1)
oui ce n'est pas flagrant, à voir
Répondre à ce commentaire
29 juillet 2011, 22:47
Approuver ce commentaire (+1)

Suis-je le seul qui ne vois aucune difference dans les deux images?

non je te rassure XD tu n'es pas le seul
pourtant je suis partie à la zoom 600% sur photoshop
Répondre à ce commentaire
29 juillet 2011, 23:29
Approuver ce commentaire (+1)
ptdr on voit pas la difference encore sur pc directx9 a 11 ok mais la c'est de la daube serieux
Répondre à ce commentaire
29 juillet 2011, 23:33
Approuver ce commentaire (+1)

Suis-je le seul qui ne vois aucune difference dans les deux images?


Je possèdes une GeForce 9850Gt 1Go Ram DDR3 (ce n'est pas le dernier modèle, mais ce n'est pas de la camelote non plus), mon écran est un 25 Pouces en 1980 x 1024 (soit une très haute résolution et je passe en HDMI), et chez moi le différence est très très très très minime (même en le basculant sur ma TV 42 pouces).
En se collant à l'écran, on distingue un lissage au niveau de l'oreille ou de l'épaule, mais pas de quoi fouetter un chat.

Assis à 3m de l'écran (comme si je jouait à la console), je ne voit même plus la différence donc je n'imagine même pas lors de l'animation ;)
Répondre à ce commentaire
29 juillet 2011, 23:55
Approuver ce commentaire (+1)

Suis-je le seul qui ne vois aucune difference dans les deux images?

Non t'es pas le seul ! C'est les mêmes images pour moi aussi
Répondre à ce commentaire
29 juillet 2011, 23:58
Approuver ce commentaire (+1)
Bonsoir a tous,

Perso je suis sur iphone4 et je vois un léger lissage au niveau des cheveux, qui devient plus visible lorsque que je zoom dessus... J avou qu en mouvement ça ne sera surement pas visible...
C est pas flagrant mais c est déjà ça, et ça sera peut être améliorer avec le temps...
Seul vrai " soucis" est que L'image de la PS3 streamée vers le PC à l'aide d'un boîtier d'acquisition est traitée grâce au FXAA et est renvoyé vers l écran du PC, il faut donc être équipé aussi sur le pc...
Répondre à ce commentaire
30 juillet 2011, 00:22
Approuver ce commentaire (+1)

Citation

Suis-je le seul qui ne vois aucune difference dans les deux images?
Non t'es pas le seul ! C'est les mêmes images pour moi aussi

Moi aussi, je vois aucune différence :)
J'en connais beaucoup qui ne téléchargerons jamais cet homebrew en plus les images avec FXAA ont une taille plus grande que les normales ce qui fera chauffer la play plus vite sûrement.
Ces développeurs ont fait beaucoup de travail pour presque rien.
Répondre à ce commentaire
30 juillet 2011, 00:49
Approuver ce commentaire (+1)
Corrigé.
Répondre à ce commentaire
30 juillet 2011, 02:06
Approuver ce commentaire (+1)
Bah apparemment cette technique joue beaucoup sur l'aliasing, si c'est bien le cas j'aimerais bien un comparatif video car souvant en video l'aliiasing pique aux yeux et là ca pourrais mieux rendre. M'enfin quoi qu'il en soit ca semble assez chiant a mettre en place comparé a l'apport minime que ca represente.
[troll]Pis sur ps3 on y est habitué maintenant a l'aliassing :P [/troll]
Répondre à ce commentaire
30 juillet 2011, 04:58
Approuver ce commentaire (+1)

Pour ma part, étant une personne qui a commencé avec des jeux Ultras Pixélisé et qui joue de temps en temps encore avec ces Jeux, la qualité graphique n'est pas ma priorité absolue.

De plus, ici on pourrait presque jouer au jeu des 7 erreurs tellement la différence est à peine perceptible au premier coup d'oeil. Si la différence est aussi minime sur une image Fixe, il faut se dire que sur une image animé ça ne sera pas du tout visible.

Enfin, je suis certains que les petits jeunots se précipiteront dessus et qu'ils prétendront (à tort) qu'ils voient la différence.

Dans tous les cas, Merci pour la News ;)

je suis complétement d'accord avec toi
Répondre à ce commentaire
30 juillet 2011, 09:03
Approuver ce commentaire (+1)
Justement, c'est bcp plus visible lors d'une animation et je trouve ça flagrant rien que sur les images. Pour ceux qui ne voient pas la différence, lancez un jeu sur un PC avec une vrai résolution et lancez le même jeu sur votre console et votre TV HD, vous comprendrez.

En tout cas, c'est un énorme avantage pour les jeux fps consoles !
Répondre à ce commentaire
30 juillet 2011, 09:26
Approuver ce commentaire (+1)
Merci
Répondre à ce commentaire
30 juillet 2011, 10:15
Approuver ce commentaire (+1)

Voir le messageSmike, le , dit :


Suis-je le seul qui ne vois aucune difference dans les deux images?
non je te rassure XD tu n'es pas le seul
pourtant je suis partie à la zoom 600% sur photoshop



Moi je vois la difference :)

Sur la premiere photo on voit des graphismes plus nettes au niveau du visage, et sur l autre on dirait que c est un peu plus lisses..

La difference est uniquement au niveau du visage pas le reste...
Répondre à ce commentaire
30 juillet 2011, 11:55
Approuver ce commentaire (+1)
moi je vois pas la différence ... elle est très faible ...
Répondre à ce commentaire
30 juillet 2011, 12:48
Approuver ce commentaire (+1)
vous avez un ecran en HD ? c est peux etre de la que vient la difference ?

( difference sur le nez, joue, et pres de la barbe... )
Répondre à ce commentaire
30 juillet 2011, 14:02
Approuver ce commentaire (+1)
il faut regarder ce qui est sujet à l'aliasing (contour du personnage), le plus flagrant et les pointes des cheveux, cela fait comme un effet de flou ;)
Répondre à ce commentaire
30 juillet 2011, 16:38
Approuver ce commentaire (+1)
ok pourquoi pas
Répondre à ce commentaire
30 juillet 2011, 19:49
Approuver ce commentaire (+1)
+1
Perso avec un écran full hd 1080p je vois un différence, minime mais les contours sont plus lisse.
Apres une autre question se pose... Les personnes qui comme moi on encore une PS3 60Go vont surement souffrir d'une surchauffe plus intense de la PS3?
il parle des performances plus élevé mais ne fait pas le point sur la conso ou sur la température que son programme engendre...
C'est un bon projet mais sans ces deux points je me risquerai pas a surchauffer ma PS3
Répondre à ce commentaire
31 juillet 2011, 14:18
Approuver ce commentaire (+1)
Ta ps3 ne chauffera pas plus car ce n'est pas elle qui fait le travail suplementaire mais le pc.
Répondre à ce commentaire
01 août 2011, 00:25
Approuver ce commentaire (+1)

Ta ps3 ne chauffera pas plus car ce n'est pas elle qui fait le travail suplementaire mais le pc.

+1
:S et bienvenue la consommation électrique pour avoir quelque polygone en plus
Répondre à ce commentaire
01 août 2011, 12:20
Approuver ce commentaire (+1)

Ta ps3 ne chauffera pas plus car ce n'est pas elle qui fait le travail suplementaire mais le pc.



Pas sur... Car les jeux actuels de plus en plus beaux font davantage chauffé la console ( UNCHARTED 3 ) par ex
Répondre à ce commentaire
01 août 2011, 15:56
Approuver ce commentaire (+1)

cela permet d'améliorer la qualité de l'image en réduisant la quantité d'anti-aliasing de celle-ci


ça ne veut rien dire, on améliore l'image en la rendant plus "crénelé"?
Répondre à ce commentaire
01 août 2011, 17:40
Approuver ce commentaire (+1)

Pas sur... Car les jeux actuels de plus en plus beaux font davantage chauffé la console ( UNCHARTED 3 ) par ex


Comment peux tu savoir déjà que Uncharted 3 fait chauffé la console alors qu'il ne sort qu'au mois de Novembre que se soit en France ou au Japon ? De plus, vu qu'il demandera surement le Fw 3.65, il ne sera pas encore jouable avec un CFW/Dongle.

Donc je ne vois pas pourquoi tu dis qu'il fait chauffé la console oO
Répondre à ce commentaire
01 août 2011, 19:38
Approuver ce commentaire (+1)
Alors merci pour la news mais il faut vraiment regarder à plusieurs fois et en faisant bien attention à l'image avec FXAA, plus une imagination très débordante afin de voir une différence.
Répondre à ce commentaire
01 août 2011, 22:16
Approuver ce commentaire (+1)

Pas sur... Car les jeux actuels de plus en plus beaux font davantage chauffé la console ( UNCHARTED 3 ) par ex

Oui, est les jeux moche font refroidir la PS3 ^^
Répondre à ce commentaire
02 août 2011, 14:04
Approuver ce commentaire (+1)

en réduisant la quantité d'anti-aliasing

Cette phrase aurait plus de sens:

en réduisant la quantité d'aliasing

Répondre à ce commentaire
02 août 2011, 15:44
Approuver ce commentaire (+1)
Faute dans l'article ", cela permet d'améliorer la qualité de l'image en réduisant la quantité d'anti-aliasing de celle-ci." c en reduisant la quantit2 d'aliasing et non pas d'antialiasing .
Répondre à ce commentaire
02 août 2011, 20:38
Approuver ce commentaire (+1)

Citation

en réduisant la quantité d'anti-aliasing
Cette phrase aurait plus de sens:

Citation

en réduisant la quantité d'aliasing

Bien évidemment l'ami, quoi de plus logique. Sinon, quelques personnes devraient prendre un petit rendez-vous pour leurs yeux .......................................
Répondre à ce commentaire
03 août 2011, 04:51
Approuver ce commentaire (+1)
ouais bref :D même s'il y a erreur on se comprend
Répondre à ce commentaire
04 août 2011, 09:31
Approuver ce commentaire (+1)
"en réduisant la quantité d'anti-aliasing de celle-ci"

Nawak

"en augmentant la quantité d'anti-aliasing de celle-ci"
ou
"en diminuant la quantité d'aliasing de celle-ci"
Répondre à ce commentaire
04 août 2011, 10:48
Approuver ce commentaire (+1)
@Diablo62 : je vois pas ce qu'un Dongle / CFW viendrait foutre avec l'FXAA...

De toute facon, ce sont des améliorations minimes, quasiment invisibles pour certains.
D'autre part, l'exemple d'Enslaved est extrêmement mal choisi car ce superbe jeu tourne sur l'Unreal Engine, ce dernier est BOURRE de bugs graphiques et souffre de ralentissement énormes ainsi que de gros soucis de synchronisation d'image.

Ca m'est arrivé d'avoir un LAG de FOU sur 1 niveau en particulier (pourtant pas celui qui est gourmand en calcul de polygones genre le boss final sur le Leviathan)
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer