Le filtrage anisotrope est l'un des termes les plus obscurs que vous rencontrerez dans le menu des paramètres d'un jeu. Cependant, son impact n'est pas difficile à voir : il réduit le flou et les artefacts visuels au loin. Et comparé à de nombreux autres paramètres graphiques, son impact sur votre fréquence d'images peut être faible.
Dans cet article, nous allons vous expliquer ce qu'est le filtrage anisotrope, comment il fonctionne et en quoi il diffère des autres formes de filtrage de texture.
Comment fonctionne le filtrage anisotrope des textures ?
Les textures sont des images bidimensionnelles qui s'adaptent à la surface d'un objet tridimensionnel. Elles peuvent ajouter de la couleur, des détails et une impression de profondeur à un jeu lorsqu'elles sont placées sur la géométrie du jeu (par exemple, sur les objets 3D du jeu qui sont visibles à l'écran) ou sur l'interface utilisateur (par exemple, les barres de santé, les accessoires rapides, etc.).
La plupart des menus de paramètres de jeu comportent une option relative à la qualité des textures, qui modifie la résolution des textures utilisées. Les résolutions plus élevées permettent d'obtenir des surfaces plus belles, mais solicitent davantage la VRAM de votre carte graphique.
Le filtrage anisotrope diffère du paramètre de qualité des textures. Plutôt que de remplacer une texture par une version à plus haute résolution, il modifie l'apparence de la texture pour tenir compte de l'angle de vue.
En règle générale, l'activation du filtrage anisotrope permet aux jeux d'être plus nets avec un coût de performance relativement faible.
Mais que fait-il réellement ? Le filtrage anisotrope améliore l'apparence des textures vues sous des angles obliques, plutôt que de face. Bien que cela puisse sembler abstrait, l'impact à l'écran peut être impressionnant.
Des points éloignés sur la surface d'une route pavée, par exemple, peuvent sembler flous dans un jeu sans filtrage de texture. Cela vient du fait que les moteurs de jeu utilisent des alternatives de qualité inférieure pour les textures qui occupent de petites quantités d'espace à l'écran, comme les pavés situés très loin sur la route. Ces techniques de rendu provoquent des artefacts et des distorsions de perspective qui peuvent être corrigés avec le filtrage anisotrope.
Lorsque le filtrage est activé, les textures sont modifiées pour correspondre à l'angle de vue du joueur, créant un point de fuite plus défini et une apparence plus nette pour les objets plus éloignés de la « caméra ». Contrairement aux anciennes techniques de filtrage, qui traitent les textures comme si elles étaient perpendiculaires à la caméra, le filtrage anisotrope modifie les textures pour tenir compte de la perspective.
Cette image démontre les améliorations visuelles apportées par le filtrage anisotrope des textures :
Les avantages du filtrage des textures sont encore plus évidents lorsque le joueur est en mouvement. Sans filtrage, des « bandes » de qualité évidentes apparaissent sur le sol à mesure que les textures plus proches passent à des textures plus éloignées. Avec le filtrage, les textures semblent plus lisses et les lignes sont plus subtiles.
Quel paramètre de filtrage anisotrope devez-vous utiliser ?
Configurer le filtrage anisotrope ne se limite pas à simplement l'activer ou le désactiver. Les menus de paramètres vous permettent généralement de choisir une valeur de x2, x4, x8 ou x16.
Ces valeurs modifient la fréquence d'échantillonnage. Lorsqu'il est configuré sur x4, le filtrage anisotrope collecte quatre échantillons par texel pour décider de l'apparence de la texture. (Un « texel », ou élément de texture, est la plus petite unité d'une carte de texture.) Une valeur de x16, collectant 16 échantillons, apporte le meilleur résultat aux textures vues sous les angles les plus prononcés.
L'amélioration du filtrage anisotrope de 8x à 16x peut être minime, comme le montrent les démonstrations dans cette vidéo de Gamespot. Son impact visuel peut également varier considérablement dans différents jeux. Bien que vous puissiez constater des rendements décroissants avec des taux d'échantillonnage plus élevés, il vaut toujours la peine de tester le filtrage x16 pour voir si vous pouvez détecter la différence ou remarquer une baisse des IPS.
Comment le filtrage anisotrope diffère-t-il des filtrages bilinéaire et trilinéaire ?
Les filtrages bilinéaire et trilinéaire sont des formes plus anciennes de filtrage de texture. Le filtrage des textures permet de mapper les texels aux pixels de l'écran avec plus de précision.
Le filtrage bilinéaire est une forme de filtrage basique qui permet d'adoucir l'apparence d'une texture et de réduire l'aspect de blocs.
Le filtrage trilinéaire améliore le filtrage bilinéaire en traitant les lignes qui apparaissent au loin lorsque des textures de qualité supérieure sont remplacées par des substituts de qualité inférieure.
Le filtrage bilinéaire et le filtrage trilinéaire sont tous deux des techniques de filtrage isotrope (ou « de direction uniforme ») qui supposent que les texels sont carrés dans l'espace rendu. Le filtrage anisotrope autorise des valeurs différentes sur différents axes, plutôt que des valeurs uniformes. Cela signifie qu'il permet des applications non carrées des textures, telles que des formes rectangulaires ou trapézoïdales, avec des résultats plus réalistes pour les textures vues sous des angles prononcés.
L'utilisation d'un filtrage bilinéaire ou trilinéaire peut donner une image plus floue que le filtrage anisotrope. Si votre PC a du mal à supporter le filtrage anisotrope x16, il vaut mieux essayer des valeurs inférieures comme x4 avant de se rabattre sur les formes de filtrage plus anciennes.
Comment activer le filtrage anisotrope ?
La plupart des jeux modernes permettent directement le filtrage anisotrope. Vous pouvez le trouver dans le menu des paramètres graphiques sous « Filtrage anisotrope des textures », « Filtrage des textures » ou « AF », puis le régler sur la valeur de votre choix (comme x8 ou x16).
Pour améliorer l'aspect des jeux plus anciens qui ne proposent pas le filtrage de texture dans le menu des paramètres, il est souvent possible d'appliquer le filtrage de texture par le biais du logiciel de votre carte graphique. Pour ce faire, ouvrez les paramètres 3D dans le panneau de configuration du logiciel de votre carte graphique, puis créez un profil pour le jeu auquel vous jouez et activez le filtrage anisotrope dans ce profil.
Quand utiliser le filtrage anisotrope
Le filtrage anisotrope peut avoir un impact visuel significatif pour une perte de performances relativement faible, notamment par rapport à des options comme la qualité des textures ou des ombres.
Cependant, les avantages visuels du filtrage anisotrope et son impact sur les IPS varient considérablement selon les jeux et les PC. Il vaut toujours la peine de tester différentes valeurs, comme x4 ou x8, pour déterminer la configuration qui fonctionne le mieux avec votre système.
La mise à niveau de votre carte graphique est un excellent moyen de parvenir à de nouveaux niveaux de fidélité graphique au sein de vos jeux préférés. Si vous rencontrez des difficultés pour exécuter le filtrage anisotrope avec vos paramètres préférés, envisagez de passer à un système équipé d'un processeur graphique Intel® Arc™. Grâce à la technologie Intel® Deep Link, les processeurs graphiques et les processeurs Intel® travaillent ensemble pour améliorer les performances de jeu, l'autonomie de la batterie et la création de contenu. Plus d'informations ici.