World of Warcraft est un jeu vieux de seize ans, mais cela ne veut pas dire qu’il est coincé avec des graphismes vieux de plusieurs décennies. Les ingénieurs de WoW ont mis à jour la technologie du jeu à chaque extension, et le nouveau pack Shadowlands de cet automne a apporté un nouvel ajout subtil, mais important, au décor: le lancer de rayons.
Nous disons subtile parce que l’éclairage de Warcraft est déjà une partie énorme du jeu; une seule carte peut avoir des milliers de sources lumineuses, et cela n’inclut pas les effets météorologiques (qui incluent l’éclairage ambiant et naturel) et d’autres sources d’éclairage. Donc, si vous espérez que le lancer de rayons vous donnera un BAM, maintenant-vous-le-voyez-maintenant-vous-n’avez pas d’impact, vous pourriez être déçu. Mais comme une bande sonore douce, le lancer de rayons peut augmenter votre immersion dans le MMORPG senior, et si vous savez où regarder, vous verrez la différence.
Nous avons demandé à Ryan Anderson, le programmeur principal du moteur de WoW, de faire la lumière sur les dernières ombres de Warcraft.
Sommaire
Les bases: qu’est-ce que le lancer de rayons et quelles cartes graphiques l’incluent
Le lancer de rayons transforme la lumière en flux de pixels, permettant au mouvement de ces flux d’être calculé et affiché en temps réel. Lorsqu’un flux de lumière tracée par rayons frappe un objet, les pixels rebondissent, se réfléchissent et se réfractent, créant des effets réalistes et en particulier des ombres réalistes, qui se déplacent comme l’objet. Les rayons absorbés, réfléchis ou réfractés peuvent à leur tour frapper d’autres objets et se transformer à nouveau.
La technologie a été utilisée pendant un certain temps dans des matériaux pré-rendus (films d’animation, cinématiques de jeu pré-rendus) mais ne voyait pas beaucoup d’utilité dans les jeux jusqu’à ce que les meilleures cartes graphiques aient récemment commencé à inclure la technologie pour accélérer le processus à des vitesses acceptables pour Jeux. Alors que les cartes prenant en charge le traçage de rayons sont arrivées sur le marché en 2018, la plupart des jeux PC dotés de cette technologie ne sont apparus sur le marché ni dans les mises à jour qu’à la fin de l’année dernière. Et maintenant, vous verrez également le lancer de rayons dans les jeux de console pour la Xbox Series X et la Playstation 5 (en supposant que vous puissiez en mettre la main sur un.)
NVIDIA a intégré la prise en charge native du ray tracing dans ses cartes graphiques Turing et Ampere, mais une partie de la prise en charge du ray tracing de base a également été corrigée dans les anciens modèles à partir de 1060. Pour les cartes AMD, vos choix sont plus limités: le 6800, notre choix du 6800 XT et le 6900 XT prennent tous en charge le traçage de rayons, mais sont incroyablement difficiles à trouver.
Pour une petite démo amusante de ce à quoi ressemblent les réflexions de lancer de rayons en action, regardez cette démo des gens d’Unreal Engine en 2018:
Fonctionnement de l’éclairage dans World of Warcraft: Shadowlands
L’éclairage dans WoW est créé par des effets de superposition, allant de la lumière du jour ou du crépuscule à des projecteurs spécifiques projetés par des objets individuels – une torche, par exemple, ou un luminaire, ou même un PNJ.
«Cela peut varier en fonction de l’heure de la journée, de la météo, de l’emplacement dans le monde, des emplacements intérieurs ou extérieurs, des phases de la carte, des lumières locales, etc.», a déclaré Anderson. «La lumière peut être à la fois cuite en sommets et ajoutée au moment de l’exécution à partir de lumières dynamiques.»
Lequel de ceux que vous voyez peut dépendre de la zone où vous vous trouvez. L’éclairage est généralement intégré au moment de la construction d’une extension – de sorte que les zones incluses dans chaque nouvelle extension incluent les nouvelles fonctionnalités d’éclairage disponibles à ce moment-là. Voyager des zones vanille à chaque extension dans Shadowlands vous offre une visite de 16 ans de la technologie d’éclairage dans Warcraft.[1]
«Compte tenu de l’ampleur du contenu créé pour WoW au fil des ans et du fait que nous prenons en charge ce contenu plus ancien ainsi que les nouvelles lumières par lancer de rayons, vous pouvez imaginer qu’il existe de nombreuses variations dans notre modèle d’éclairage. Il peut y avoir des milliers de lumières dans une carte, et chacune peut avoir un impact sur les performances », a déclaré Anderson, et les développeurs trichent un peu pour essayer de réduire la charge du processeur.
«Les lumières marquées comme des projecteurs d’ombre par lancer de rayons ont un impact supplémentaire sur le fait de calculer si un pixel est ombragé par cette lumière. Nous utilisons des fonctionnalités telles que la distance de dessin, la résolution de la mémoire tampon et les rayons par pixel pour adapter l’impact à différents niveaux de matériel. »
Pourquoi World of Warcraft: Shadowlands inclut le lancer de rayons
Alors pourquoi construire un système aussi complexe et lourd dans un vieux jeu vénéré comme Warcraft? WoW est célèbre pour prendre en charge les PC plus anciens et à puissance limitée; il fonctionnera sur un ordinateur portable Mac avec des graphiques intégrés. Inclure la prise en charge du lancer de rayons fait partie de l’équilibre de Blizzard entre les nouvelles technologies et une approche conviviale pour le matériel.
«Nous cherchons toujours des moyens d’améliorer la qualité visuelle de World of Warcraft tout en conservant le style artistique emblématique du jeu», a déclaré Anderson. «Le lancer de rayons était un excellent moyen d’aider à améliorer les graphismes et en même temps à rendre nos mondes plus immersifs.»
De plus, a-t-il dit, Blizzard pouvait voir l’écriture (illuminée) sur le mur: «Le traçage de rayons est une technologie que nous considérons comme de plus en plus courante au fil du temps, ce qui signifie que nous nous attendons à ce que la plupart des joueurs finissent par jouer sur des systèmes prenant en charge le traçage de rayons. C’est un excellent moyen pour nous de soutenir les passionnés dès maintenant tout en ouvrant la voie à une plus grande disponibilité du lancer de rayons à l’avenir. »
Cela dit, les ingénieurs ont dû trouver comment prendre en charge l’éclairage par lancer de rayons sans gâcher l’apparence de Shadowlands pour les joueurs qui n’auraient jamais cette capacité.
«WoW est conçu pour être utilisé sur une très large gamme de matériel, des toutes nouvelles cartes graphiques avec prise en charge du ray tracing à une extrémité aux anciens GPU intégrés de l’autre», a-t-il déclaré. «Nous essayons de souligner la valeur Blizzard du« gameplay d’abord »en ne permettant pas à notre enthousiasme d’implémenter de nouvelles fonctionnalités d’avoir un impact négatif sur l’expérience de jeu des joueurs avec du matériel plus ancien.
«Dans le cas des ombres par lancer de rayons, nous nous assurons que nous nous concentrons uniquement sur l’amélioration facultative de la qualité visuelle, et non sur eux pour des choses comme les mécanismes de jeu.»
Ce que vous verrez réellement
Vous verrez l’impact du lancer de rayons de Warcraft dans ses ombres, et en général, ils seront raffinés, pas neufs. Les joueurs projettent des ombres de leurs propres personnages en se déplaçant, et celles-ci sont plus détaillées grâce au lancer de rayons. Certaines ombres projetées par des lumières éloignées seront de manière réaliste plus douces, imitant le comportement de la lumière dans le monde réel. Plus de lumières dans le jeu peuvent projeter des ombres que jamais auparavant, alors se tenir au bon endroit produira des ombres multiples réalistes.
Comment les ingénieurs de WoW ont choisi les lumières qui donneraient des ombres par lancer de rayons
Une fois que Blizzard a choisi de prendre en charge le lancer de rayons, il a donné à ses artistes les outils nécessaires pour activer cette fonctionnalité pour chaque lumière du jeu. Les concepteurs travaillant sur les décors et les donjons avaient la possibilité de lancer des rayons à chaque fois qu’ils plaçaient une source d’éclairage dans le jeu.
«La hauteur de la lumière, la couleur, l’intensité, le rayon de projection, etc. peuvent tous contribuer à l’esthétique d’un environnement», a déclaré Anderson. « Certaines zones ont un très grand nombre de lumières – donc en ce qui concerne le lancer de rayons, nos artistes doivent prendre en compte les lumières qui contribueront le mieux à l’expérience du joueur plutôt que de simplement activer la projection d’ombre pour des milliers de lumières. »
Où aller pour voir les meilleurs effets du lancer de rayons dans Shadowlands
Si vous êtes l’un des nombreux à avoir activé et désactivé le traçage de rayons dans Shadowlands et que vous ne pensiez pas avoir vu beaucoup de différence, vous n’avez peut-être pas cherché au bon endroit – ou les bonnes choses. Le lancer de rayons fournit une amélioration subtile de l’éclairage de WoW, plutôt qu’un ajout spectaculaire de nouvelles ombres ou d’un éclairage brillant. Cela ne signifie pas que vous ne pouvez pas voir les effets si vous regardez, cependant.
« Mon préféré est lorsque je vois des lumières individuelles projetant des ombres ou que je vois plusieurs ombres du personnage », a déclaré Anderson. «J’aime vraiment regarder l’ombre changer de direction par rapport au lanceur de sorts et au joueur alors que le joueur passe devant la lumière.»
Alors, où devriez-vous chercher?
«Oribos est un endroit idéal pour cela, car la plupart des lumières sont des projecteurs d’ombre. Cependant, si vous recherchez une qualité d’ombre, Ardenweald pourrait être le meilleur exemple. De nombreuses ombres d’arbres semblent grandement améliorées avec des ombres tracées par rayons sur les ombres traditionnelles », a-t-il déclaré.
L’un des meilleurs moyens de voir ces ombres d’arbres, à notre avis, est de sortir la nuit dans les paysages d’Ardenweald et de rester immobile. Ces arbres géants se déplacent – donc si vous restez immobile, vous verrez l’interaction et les ombres vous envahir, dans l’une des interactions de traçage de rayons les plus surprenantes et les plus ravissantes du jeu.