Tutoriels

▷ Qu'est-ce que le tracé de rayons de nvidia? à quoi ça sert

Anonim

Ray Tracing est l'un des thèmes de l'année en ce qui concerne le monde des jeux vidéo sur PC. Cette technique est extrêmement intéressante car elle peut être une percée dans le monde des jeux vidéo et a été intégrée dans les nouvelles cartes graphiques Nvidia RTX 2080 Ti, RTX 2080 et RTX 2070.

Voulez-vous savoir à quoi cela sert? Restez avec nous et nous vous montrerons?

Le traçage de rayons est une technique de rendu basée, comme son nom l'indique, sur le traçage d'un grand nombre de rayons de rayons provenant de sources lumineuses, le calcul et l'analyse des rebonds de chaque rayon avec les différents objets et basé sur cela, donnant l'éclairage dans le but d'obtenir l'éclairage le plus réaliste possible pour créer des modèles 3D crédibles. Allez, ce lancer de rayons cherche un éclairage selon la réalité simulant par ordinateur, avec des millions de calculs complexes, le chemin suivi par la lumière vers la «caméra».

Ce n'est pas une technologie précisément nouvelle, mais elle a été connue pour la première fois en 1979, introduite par Turner Whitted. En fait, il est largement utilisé dans toutes sortes de vidéos et de photos en rendu 3D. Pour vous donner une idée, chaque film d'aujourd'hui qui utilise des images informatiques, en particulier les plus réalistes, utilise le lancer de rayons. Autrement dit, nous l'avons à partir de rendus assez basiques comme celui que nous vous montrons ci-dessus, qui n'est rien de plus qu'une simple démonstration, à pratiquement n'importe quel blockbuster hollywoodien que vous pouvez imaginer, où vous pouvez à peine distinguer ce qui est généré par l'ordinateur de ce non, même des animations bien connues comme Pixar.

Tout sonne bien, mais la question qui vous viendra le plus à l'esprit sera la suivante: pourquoi le lancer de rayons en temps réel n'est-il pas utilisé dans les jeux? Eh bien, le rendu d'une seule photo comme la précédente en utilisant le lancer de rayons pourrait prendre des minutes ou des heures, tandis que pour un film (pour donner un exemple), des fermes de rendu gigantesques et extrêmement coûteuses sont utilisées qui coûteront probablement des millions et prendront des heures ou jours pour terminer l'un de ces processus. Au moins jusqu'à présent, il n'était pas supposé de l'utiliser dans les jeux vidéo.

La technologie de rendu utilisée dans les jeux vidéo comme alternative au lancer de rayons est la pixellisation, où les objets qui sont à l'écran sont créés à partir d'un maillage de milliers de polygones virtuels, et avec la combinaison de diverses technologies telles que l'occlusion environnementale ou Les ombrages, l'éclairage et les ombres sont généralement calculés en fonction de l'angle entre les sommets de chaque polygone et la source de lumière, une méthode basée sur une approche moins réaliste, mais beaucoup plus rapide que le lancer de rayons.

Jetons maintenant un coup d'œil à l'implémentation du lancer de rayons en temps réel que NVIDIA a récemment introduite, bénéficiant de son statut de pionnier en tant que « Saint Graal de l'infographie ». La particularité de la mise en œuvre est l'utilisation de matériel dédié exclusivement au lancer de rayons tel que RT Cores, qui à son tour sera accéléré par Tensor Cores, ce dernier dédié à l'optimisation du processus à l'aide de l'intelligence artificielle. Selon NVIDIA, cela signifie qu'une seule carte graphique RTX peut effectuer ces types d'opérations en temps réel avec une performance similaire à celle du supercalculateur DGX, qui coûte 60 000 $.

Le tracé de rayons en temps réel NVIDIA a l'inconvénient que la technologie n'est pas pleinement utilisée, c'est-à-dire qu'un certain nombre de rayons n'est pas calculé aussi grand que dans les rendus les plus photoréalistes, nous pourrions l'appeler un "tracé de rayons partiel" qui il se limite à faire les calculs les plus pertinents pour éclairer la scène. Le saut visuel n'est donc pas aussi important que ce que vous voyez sur certaines photos ou dans les films. Dans tous les cas, une image vaut mille mots, et nous vous laissons ici les photographies de certaines des démonstrations de lancer de rayons présentées par NVIDIA à la Gamescom 2018:

Dans les comparaisons où nous observons "RTX On" et "RTX Off", il convient de noter que nous ne sommes pas nécessairement confrontés à l'utilisation du ray tracing, mais que RTX inclut également diverses fonctionnalités d'intelligence artificielle. En tout cas, cela nous donne une idée différente de ce qui va arriver. Nous pensons que la vidéo Shadow of the Tomb Raider montre très fidèlement les différences d'éclairage et d'ombres.

Malheureusement, il y a plus d'inconvénients à connaître. D'une part, il est important de préciser (bien qu'il tombe du tiroir) que pour profiter du ray tracing dans un jeu, il doit être pris en charge. Il existe déjà un certain nombre de jeux qui le supporteront à l'avenir, actuel et nouveau, mais ce sera une question de mois ou d'années pour voir s'il prolifère. Pour finir, il est possible que la désactivation du lancer de rayons en temps réel puisse donner un avantage de niveau de performance remarquable, obligeant certains utilisateurs à l'ignorer.

Si toutes les informations annoncées par la société sont vraies et que RTX prolifère dans les jeux, ce sera une implémentation efficace et efficiente de Ray Tracing en temps réel, car elles réussiront sous cet aspect à n'importe quelle carte graphique précédente avec un énorme avantage.

Après toutes ces informations, il y a une question qui vous viendra à l'esprit: voyons, vaut-il la peine d'acheter un RTX pour profiter du ray tracing dans les jeux? À parts égales, les médias et les utilisateurs recommandent «d'acheter parce que c'est une avancée incroyable que vous ne pouvez pas manquer» , comme «ne pas acheter parce que la technologie est une arnaque marketing» .

Nous vous recommandons de lire nos meilleurs guides matériels et composants PC:

Nous vous donnons la réponse la plus sensée: au moment de la rédaction de cet article, rien ne peut être dit sur le succès, l'utilité et l'importance du lancer de rayons dans les jeux. Nous devrons encore attendre des semaines ou des mois. Tout d'abord, vous devez connaître les performances du nouveau RTX dans les scénarios qui n'utilisent pas le lancer de rayons pour voir si le saut générationnel sans prendre en compte cet aspect en vaut la peine ( car tout ne tournera pas autour de la technologie RTX dans les jeux). Deuxièmement, voyez les implémentations réelles que les jeux feront dans les mois à venir, car nous n'avons maintenant que quelques comptes de démonstration et il n'y a pas assez d'informations pour confirmer quoi que ce soit.

Ray Tracing est là pour rester. Il fait déjà partie de l'API DirectX 12 et de plus en plus de jeux l'implémenteront. Savoir si cela en vaudra la peine n'est qu'une question de temps. Vous avez aimé notre article? Nous voulons connaître votre opinion!

Tutoriels

Le choix des éditeurs

Back to top button