Qu'est-ce que le Ray Tracing des jeux vidéo et à quoi ça sert ?

Qu'est-ce que le Ray Tracing des jeux vidéo

Tracé de rayons a été introduit en 2018 avec NVIDIA Turing cartes graphiques alimentées au silicium, et il est vendu comme la grande nouveauté de cette nouvelle génération de consoles. Cependant, nombreux sont encore les acteurs qui ne savent pas très bien en quoi consiste cette technologie, et si elle a un réel impact sur le gameplay lorsque vous êtes assis sur le canapé et que vous jouez à un jeu. Expliquons un peu ce que le célèbre lancer de rayon consiste en et si aujourd'hui, ça vaut le coup ou pas.

Qu'est-ce que le lancer de rayons ?

guerres des étoiles de traçage de rayons.

Lancer de rayons ou lancer de rayons n'est pas une nouvelle technologie. Fondamentalement, il consiste à éclairer une scène conçue par ordinateur de la même manière que la lumière le ferait dans le monde réel.

Ce qui a priori peut sembler si simple, ce n'est pas pour nos ordinateurs. Simuler la lumière suppose un énorme effort au niveau informatique, puisque l'ordinateur doit calculer chaque rayon lumineux, et déterminer quels rayons rebondissent, lesquels sont absorbés et quels autres seront recouverts par un objet, générant des ombres.

Le lancer de rayons existe en théorie depuis des décennies et n'a été mis en pratique que par certains studios d'animation qui avaient suffisamment de puissance pour rendre des scènes en utilisant cette technique . Jusqu'en 2018, l'idée que l'on puisse avoir dans nos ordinateurs (ou consoles) des cartes graphiques capables de simuler des rayons lumineux semblait encore lointaine. Même aujourd'hui, quatre ans plus tard, il reste encore beaucoup de travail à faire, et il existe de nombreux jeux vidéo qui ne bénéficient pas particulièrement de la technique, en raison de la difficulté qui subsiste quand il s'agit de le mettre en œuvre .

Traçage de rayons vs rastérisation

Les ingénieurs logiciels frappent le power barrière lorsqu'ils ont essayé d'appliquer le lancer de rayons pour la première fois, ils ont donc dû trouver un système pour faciliter le travail avec le silicium. C'est ainsi rastérisation a émergé , qui est le modèle qui a été utilisé - et continue d'être utilisé - dans pratiquement tous les jeux vidéo que nous connaissons.

Rastérisation fonctionne à l'opposé du lancer de rayons . Tout d'abord, chaque objet de la scène est peint en couleur. Et puis, une logique mathématique est appliquée pour déterminer les hautes lumières et les ombres, bien que l'effet ne soit appliqué qu'aux pixels qui se trouvent dans le champ de vision de la caméra. Bien que ce système puisse sembler un peu archaïque, la vérité est qu'il a été tellement perfectionné qu'il est même possible d'obtenir des résultats très similaires à ceux obtenus avec le lancer de rayons. Cependant, le lancer de rayons aura toujours des ombres et des reflets de meilleure qualité .

Par conséquent, l'objectif du lancer de rayons est de rendre les environnements tridimensionnels de la même manière que les images sont formées dans notre monde. À l'heure actuelle, le lancer de rayons coexistera pendant de nombreuses années avec la rastérisation. Aujourd'hui, le lancer de rayons a pas mal de limites , et il existe toujours un plafond technique lors du déplacement de certains jeux vers des résolutions très élevées, ce que la rastérisation a résolu efficacement.