Série de GPU RTX de Nvidia Comment le traçage de rayons en temps réel modifie le jeu
Plus tôt cette année, Nvidia a dévoilé sa nouvelle gamme d’unités de traitement graphique (GPU), sous le nouveau nom: RTX. Il s’agit d’une mise à niveau de la série de GPU GTX précédente, mais la stratégie de marque n’est pas le seul changement.
Nvidia a à présent équipé ces GPU de la capacité de réaliser des tâches en temps réel. tracé laser. Mais qu'est-ce que le lancer de rayons et pourquoi est-il si important?
Ce qui est arrivé avant le lancer de rayons?
Le mot “le rendu” est beaucoup utilisé pour discuter de cartes graphiques ou de jeux. Le processus de rendu implique la conversion d'un objet en trois dimensions en une image en deux dimensions qui apparaîtra réaliste sur votre écran. Les jeux sont interactifs et rendent les objets au fur et à mesure que les mouvements du joueur changent la perspective à l'écran.
Cela signifie qu'il est nécessaire d'avoir un moyen de s'assurer que les graphiques ont l'air réalistes. Les développeurs y sont parvenus grâce au rendu en temps réel, mais depuis des décennies, la même technologie est utilisée: rastérisation.
La rastérisation est une technologie qui repose essentiellement sur des triangles. Il considère les objets 3D comme une vaste collection de polygones constitués de triangles. Il rassemble différents types de données, telles que la position, la couleur, la texture, etc. à partir des sommets AKA des trois points des triangles..
Toutes ces données ne sont pas nécessaires, elle est ensuite affinée. Il définit l'écran comme cadre de référence, puis détermine le mode d'affichage des pixels. Une fois que cela est fait, il y a un peu de traitement et l'image s'affiche sur votre écran. C'est beaucoup de travail, mais les GPU (comment distinguer un GPU, un processeur et un APU. Quelle est la différence entre un APU, un CPU et un GPU? Quelle est la différence entre un APU, un CPU et un GPU? «Au cours des cinq dernières années, plusieurs termes différents ont tourbillonné pour décrire le matériel informatique. Certains termes incluent, sans toutefois s'y limiter, APU, CPU et GPU.… Lire la suite) suffisamment de puissance pour le faire en une fraction de seconde et rafraîchissez-le plusieurs fois en une seconde pour que le mouvement paraisse très fluide.
Lancer de rayons vs rastérisation
Dans le monde réel, vous pouvez voir les choses à la suite de la lumière qui les frappe. L'éclairage du monde réel est très complexe, chaque rayon de lumière se reflétant et se réfractant plusieurs fois avant d'atteindre nos yeux, ce qui nous permet de voir une grande quantité de détails. Reproduire ceci est un travail très difficile, mais avec le lancer de rayons, la technologie est maintenant plus proche que jamais.
Comme son nom l'indique, le lancer de rayons consiste à suivre chaque rayon de lumière heurtant des objets dans une scène virtuelle en trois dimensions. Le traçage des rayons suivra le trajet des rayons lumineux de la source lumineuse jusqu'aux objets, ainsi que toutes les réflexions et réfractions qu'ils traversent, avant d'atteindre l'écran.
S'il y a plusieurs sources de lumière, le traçage de rayons les comptabilisera toutes. Au lieu de traiter chaque pixel comme un point sur un maillage de polygones, comme le fait la pixellisation, le traçage de rayons traite chaque pixel comme un rayon de lumière, ce qui est comparable à la façon dont l'œil humain voit réellement les choses..
Pourquoi le lancer de rayons est-il soudainement pertinent maintenant?
L’industrie du film et de l’animation utilise déjà la technologie de tracé de rayons pour rendre les scènes plus réalistes. Notez que cela ne nécessite pas de traçage de rayons en temps réel; votre GPU actuel pourrait probablement également gérer le lancer de rayons.
Toutefois, en fonction de l'intensité de la scène que vous essayez de restituer, le rendu d'images en trois dimensions peut prendre plusieurs jours. Dans les jeux, les GPU doivent rendre les scènes à tout moment. La principale exigence pour cela est un matériel capable de le faire en temps réel.
Bien sûr, le lancer de rayons nécessite beaucoup plus de traitement que de rasterisation, et constitue donc une tâche gourmande en ressources processeur. L'utilisation du lancer de rayons pour chaque partie d'une scène virtuelle est le moyen idéal d'obtenir l'image la plus réaliste possible. Cependant, il n'est souvent utilisé que pour certaines parties d'une scène. Le processeur graphique traite le reste de la scène par rastérisation.
Cela nous amène à l’approche de Nvidia avec sa dernière série de GPU et plus particulièrement à ce qu’ils font avec RTX..
Comment fonctionne le GPU RTX de Nvidia?
La dernière génération de GPU Nvidia, également appelée Turing, constitue une amélioration évidente sur le papier. Nvidia les fabrique avec un nouveau processus plus petit de 12 nanomètres. Ils affirment également être 50% plus puissants et 10 fois plus rapides que la génération précédente. Cependant, ces chiffres ne signifient pas grand chose.
Ce qui est important, c'est comment Nvidia a changé la structure de base du GPU.
Ces nouveaux GPU contiennent les noyaux CUDA habituels utilisés par Nvidia depuis les générations précédentes. En outre, ils viennent également avec dédié “Tenseur” des noyaux, pour l'apprentissage automatique, et “RT” vous avez deviné, des tracés de rayons. Pour résumer, Nvidia a basé ces GPU sur une nouvelle architecture plus intelligente, et dispose d’un matériel spécifiquement dédié au traçage de rayons, une première.
Tout cela est utilisé en combinaison pour accélérer le traçage des rayons et le faire fonctionner en temps réel.
Pour utiliser efficacement ce nouveau matériel, Nvidia dispose de nombreux logiciels. Nvidia OptiX permet de tirer le meilleur parti des capacités de traçage de rayons du matériel. Il a aussi un “Dénoiseur accéléré par AI”. Maintenant, comme vous le savez, le lancer de rayons repose sur l'utilisation de la lumière pour déterminer l'aspect d'une image virtuelle..
De ce fait, il y a forcément du bruit dans les zones peu ou pas éclairées. Le dénoiseur aide à s'en débarrasser. Nvidia travaille également sur l’ajout de la prise en charge du traçage de rayons à l’API Vulkan. Que sont les bibliothèques d’exécution Vulkan dans Windows? Que sont les bibliothèques d'exécution Vulkan dans Windows? Voir les bibliothèques Vulkan Run Time sur votre PC et se demander à quoi elles ressemblent? Voici tout ce que vous devez savoir sur Vulkan. Lire la suite .
Nvidia n'est pas seul dans ce domaine non plus. Vous connaissez peut-être DirectX de Microsoft, une condition préalable à l’exécution de nombreux jeux sous Windows (comment installer et mettre à niveau DirectX Comment télécharger, installer et mettre à jour DirectX sur votre PC Comment télécharger, installer et mettre à jour DirectX sur votre PC Vous vous demandez pourquoi DirectX est sur votre système Windows 10 ou comment le mettre à jour? Nous expliquerons ce que vous devez savoir. Lisez-en plus). Microsoft a annoncé une extension de sa dernière version, appelée DirectX Ray Tracing (DXR). L'objectif est d'aider les développeurs à adapter leur jeu de manière à tirer le meilleur parti possible du format RTX de Nvidia..
RTX utilisera les nouvelles capacités d'alimentation matérielle et de traçage de rayons, ainsi que l'ancien processus de rastérisation fiable et d'autres processus associés, pour offrir une expérience de jeu plus réaliste que jamais..
Ray traque-t-il la réponse aux graphiques de nouvelle génération??
Pas tout à fait. Le lancer de rayons n'a pas encore été utilisé dans un scénario de consommation quotidienne. C'est pourquoi il faudra un certain temps à l'industrie grand public pour adapter cette technologie. Les développeurs ont déjà commencé à intégrer cette technologie dans leurs jeux. Cependant, seule une poignée de jeux le supporte au moment de la rédaction..
Par conséquent, si vous envisagez de mettre à niveau votre processeur graphique, attendez un moment pour voir comment la technologie évoluera pourrait être la meilleure option. Dans tous les cas, le lancer de rayons est susceptible d’être l’avenir des jeux. Cela peut finir par RTX, ou par une autre technologie équivalente publiée dans le futur..
Seul le temps nous le dira. En attendant, découvrez cette nuance détaillée des différences entre les téléviseurs, les moniteurs de jeu et les écrans BFGD de Nvidia. Nvidia BFGD contre Gaming Monitor contre la télévision: les différences expliquées un nouveau gadget. Cela s'appelle le Big Format Gaming Display ou BFGD. Mais ce nouveau type de télévision est-il réellement une innovation ou juste un gadget marketing? Lire la suite .
En savoir plus sur: Carte graphique.