Résumé
Alan Wake 2 de Remedy Entertainment propose de vastes environnements extérieurs très détaillés avec une végétation dense. Comparativement à Control, le jeu précédent de Remedy, la complexité géométrique a tellement augmenté qu’il a fallu passer à un pipeline de rendu piloté par le GPU. Cette présentation couvre la conception et les détails techniques nécessaires pour obtenir de bonnes performances. Les nuanceurs de maillage sont au cœur de ce pipeline et permettent l’élimination et le rendu efficaces des meshlets afin de tirer pleinement parti du GPU de la XBOX Series X|S.Sommaire
- L’élimination par le CPU est insuffisante dans les jeux modernes qui utilisent en grande quantité des ressources numérisées par photogrammétrie de haute qualité. Le rendu piloté par le GPU devient une nécessité pour conserver de bonnes performances.
- Le rendu piloté par le GPU à l’aide de meshlets et de nuanceurs de maillage convient naturellement au matériel de la génération actuelle de consoles. Il est possible d’effectuer une élimination beaucoup plus précise en utilisant les meshlets comme primitive d’élimination (dans Alan Wake 2, le nombre de primitives visibles est passé de 200 M à seulement 10,6 M!).
- L’élimination par primitive dans un nuanceur de maillage améliore les performances sur les GPU RDNA 2, même si ce n’est peut-être pas une si bonne idée sur d’autres GPU de PC. Il est conseillé de l’essayer sur XBOX Series X|S.
- Les GDK récents ont considérablement amélioré l’occupation globale des nuanceurs de maillage sur XBOX Series X|S.
- Re-Z est une optimisation qui vaut la peine d’être essayée sur les passes comportant beaucoup de tests alpha (comme le dessin de la végétation).
Objectifs d’apprentissage
- Comprendre l’architecture et le processus du rendu piloté par le GPU.
- En apprendre davantage sur la génération et l’importance des données de meshlets pour une élimination efficace.
- Explorer diverses techniques d’élimination, notamment l’élimination par tronc de vision, par contribution, par cône de normales et par occlusion.
- Obtenir un aperçu de la mise en œuvre et des avantages des nuanceurs de maillage dans les pipelines graphiques modernes.
- Découvrir les avantages de Re-Z dans le rendu de la géométrie avec test alpha.
- Reconnaître les améliorations de performances et la souplesse obtenues grâce à l’intégration des nuanceurs de maillage dans le moteur Northlight®.
