De nombreux jeux visent le réalisme. Les développeurs veulent créer des mondes qui semblent réels. Pour cela, il est essentiel de trouver le bon éclairage, ce que les jeux modernes ont largement réussi à faire, même si obtenir un résultat parfait demande encore beaucoup d'énergie et de cycles de traitement de la carte graphique. Nous parlons ici de techniques telles que le ray tracing, l'éclairage global et l'ombrage. L'occlusion ambiante est l'une de ces techniques, mais de quoi s'agit-il exactement ? Laissez-nous vous expliquer.
L'occlusion ambiante est une technique de rendu qui calcule l'intensité lumineuse de chaque objet en fonction de l'éclairage ambiant. Au final, elle permet d'obtenir une image plus réaliste, dans laquelle les objets semblent connectés au monde qui les entoure plutôt que de flotter au-dessus de celui-ci. Elle prend en compte des facteurs tels que les sources lumineuses, l'environnement physique et l'emplacement des objets. Elle évalue l'ensemble de la scène, et pas seulement les informations locales, et ajoute des ombres de contact subtiles là où les géométries se rencontrent.
L'occlusion ambiante ne saute pas nécessairement aux yeux comme un reflet tracé par rayons dans une flaque d'eau, mais elle ajoute beaucoup de crédibilité à une scène lorsque vous vous déplacez et observez des objets. Pensez à l'effet d'éclairage subtil qui rend les coins du plafond plus sombres que le centre de la pièce. Ou à un entrepôt rempli de caisses qui présente des ombres appropriées au lieu d'un éclairage uniforme partout. Lorsqu'elle est bien réglée, l'AO approfondit les coins, les plis et les petits espaces, ce qui contribue à donner aux objets un aspect plus réaliste.
Comme dans la plupart des techniques de rendu graphique, les développeurs ont le choix entre plusieurs implémentations de l'occlusion ambiante. Cela signifie que vous verrez plusieurs options dans vos paramètres graphiques et que vous devrez les tester pour voir quelle différence elles font. Voici les principales :
SSAO : Occlusion ambiante dans l'espace écran
Calcule l'occlusion en fonction de ce qui est visible à l'écran, ce qui le rend rapide et largement pris en charge. Il s'agit de la méthode AO la plus basique, qui fonctionne à la fois sur les cartes AMD et Nvidia. La qualité peut varier en fonction de la distance de la caméra et peut créer des halos autour des objets fins.
HBAO : Occlusion ambiante basée sur l'horizon
Développé par Nvidia, HBAO améliore la précision en tenant compte des lignes d'horizon pour un meilleur ombrage dans les crevasses et les coins. De nombreux jeux utilisent des techniques similaires basées sur l'horizon qui fonctionnent sur n'importe quel GPU moderne, ce n'est donc pas strictement exclusif au matériel.
HDAO : Occlusion ambiante haute définition
La réponse d'AMD à HBAO, offrant une plus grande précision et une meilleure gestion de la profondeur. Là encore, attendez-vous à des variantes comparables non liées à un fournisseur particulier dans de nombreux moteurs.
GTAO et CACAO
De nouvelles méthodes d'espace écran qui visent une meilleure qualité à un coût raisonnable. GTAO (Ground Truth Ambient Occlusion) vise des résultats plus plausibles physiquement, tandis que CACAO se concentre sur les performances et la stabilité. Vous pouvez voir ces noms apparaître explicitement dans certains menus de paramètres.
RTAO : Occlusion ambiante par traçage de rayons
Utilise le ray tracing pour un occlusion lumineuse plus précise physiquement, offrant les résultats les plus réalistes, mais au détriment des performances. Nécessite un GPU avec ray tracing matériel (Nvidia RTX, AMD RDNA2 ou plus récent, Intel Arc).
Si vous voulez un monde crédible et immersif, alors oui, l'occlusion ambiante fait une différence notable et est indispensable dans certains jeux. Les titres à la première personne qui mettent l'accent sur l'exploration bénéficient particulièrement de cette technique.
Pour les tireurs de compétition, privilégiez les performances et la visibilité, car un AO puissant peut accentuer les ombres et rendre les cibles plus difficiles à voir.
Conseils pratiques pour le réglage :
Attention aux pièges :
Activez l'AO si vous pouvez maintenir une fréquence d'images stable, privilégiez une qualité supérieure dans les jeux au rythme plus lent ou cinématiques, et passez à un modèle plus simple tel que le SSAO lorsque chaque image compte.