DirectX améliore le lancer de rayons pour les jeux avec de nouvelles fonctionnalités
Découvrez les innovations de Microsoft dans DirectX : géométrie groupée, TLAS partitionné et opérations GPU pour optimiser le rendu graphique dans les jeux.
Découvrez les innovations de Microsoft dans DirectX : géométrie groupée, TLAS partitionné et opérations GPU pour optimiser le rendu graphique dans les jeux.
© Microsoft
Microsoft a dévoilé de nouvelles fonctionnalités de lancer de rayons dans DirectX qui améliorent sensiblement les performances graphiques dans les jeux. Les innovations clés incluent la géométrie groupée, le TLAS partitionné et les opérations d'accélération indirecte basées sur le GPU. Ces éléments permettent aux GPU de travailler plus efficacement en traitant des groupes de triangles et d'éléments de scène sans dépendance constante du CPU.
La géométrie groupée combine des triangles adjacents en blocs partagés, simplifiant la création, le déplacement et le rendu de grands volumes d'objets. Ainsi, le GPU n'a pas besoin de mettre à jour chaque sommet individuellement, et des éléments comme le feuillage, les foules ou les détails du jeu peuvent être rendus une fois et déplacés facilement dans la scène. Cela réduit la charge sur le processeur graphique et accélère le lancer de rayons.
Le TLAS partitionné divise l'environnement de jeu en blocs séparés que le GPU peut traiter indépendamment. Dans les grands mondes ouverts, cela signifie que seuls les éléments de scène nécessaires sont tracés, plutôt que le monde entier à la fois. Cette approche diminue les calculs inutiles, augmente la vitesse de rendu et optimise la gestion du contenu dynamique.
Les nouvelles opérations de structure d'accélération indirecte déplacent certains calculs du CPU vers le GPU. La création, le déplacement et la compression de modèles sont désormais gérés directement par le processeur graphique, réduisant la latence et augmentant le parallélisme du traitement des données. Ces changements sont particulièrement perceptibles dans les scènes complexes avec de nombreux objets et un éclairage dynamique.
Globalement, les mises à jour de la prochaine génération de DirectX Ray Tracing rendent le lancer de rayons plus efficace et accessible pour les jeux modernes. Les moteurs de jeu pourront exploiter les nouvelles capacités du GPU pour améliorer la qualité graphique tout en réduisant la charge du CPU et en accélérant le traitement des scènes complexes, ce qui est crucial pour des mondes réalistes et de grands niveaux ouverts.