Dragon’s Dogma 2 a un moteur de rendu de chemin caché – et les moddeurs l’ont trouvé

Dragon's Dogma 2 a un moteur de rendu de chemin caché – et les moddeurs l'ont trouvé

Traçage du chemin ? Dans Dragon’s Dogma 2 ? Le jeu est livré avec une illumination globale par lancer de rayons, mais un traceur de chemin se trouve dans le code de Capcom – exposé grâce à un nouveau mod pour la version PC du jeu. Graphics Suite Alpha, créé par le développeur EXXXCellent, est disponible sur Nexus Mods et comprend un éclairage, des ombres et des reflets tracés, le tout fonctionnant en temps réel. Alors, à quoi ça ressemble, dans quelle mesure fonctionne-t-il – et pourquoi exactement est-il là en premier lieu ?

Pour installer le mod, vous aurez également besoin de l’outil REFramework le plus récent de Github, extrayez-le dans le répertoire d’installation de Dragon’s Dogma 2, puis ajoutez le script Lua du mod au dossier d’exécution automatique. Allez dans le jeu et vous devriez avoir accès à un tas d’options supplémentaires au bas de la superposition REFramework liées au RT et au traçage de chemin.

Avec PT activé, vous verrez beaucoup plus de détails sur les matériaux et l’éclairage par rapport à l’éclairage global par lancer de rayons (RTGI) standard avec la possibilité d’utiliser un niveau de granularité par pixel ou de quatre échantillons par pixel – chacun avec un niveau de granularité correspondant. coût de performance, bien sûr. Le RTGI standard a beaucoup moins d’informations avec lesquelles travailler – un échantillon pour quatre pixels, il comporte donc beaucoup plus de compromis par rapport à la « vérité terrain » du traçage de chemin.

Voici la description complète du mod de traçage de chemin Dragon’s Dogma 2, avec plus d’exemples que nous ne pouvons en contenir dans cet article. Regarder sur YouTube

Une autre raison pour laquelle la version du jeu avec tracé de chemin est meilleure est qu’elle inclut des chemins de lumière spéculaire, ou réflexions. Cela peut faire une grande différence dans l’apparence des objets brillants comme les armures, où le RTGI standard ne semble pas réaliste – il peut paraître taché et briller étrangement. En comparaison, la même pièce d’armure avec le traçage de chemin activé regards comme le métal, avec des réflexions en temps réel et une auto-occlusion. Cet ajout d’une réflectivité appropriée améliore considérablement un large éventail de matériaux et de textures du jeu avec des couleurs et des ombres appropriées, et facilite également la différenciation entre les matériaux comme le verre, le bois, la pierre et le métal.

Le monde du jeu est également amélioré avec des ombres tracées, qui remplacent les cartes d’ombres à faible résolution (et parfois temporellement instables) trouvées dans la présentation standard. Cela permet d’obtenir des détails d’ombre beaucoup plus élevés pour correspondre à la géométrie relativement complexe des structures et d’autres zones – et comme les ombres sont réalisées sur une base par pixel plutôt que sur une grille projetée, il y a également beaucoup moins de pétillement, de pop-in et de gigue. Enfin, il y a juste plus d’ombres en général avec le traçage de chemin activé, avec des sources émettrices de lumière plus petites comme des bougies projetant désormais des ombres pour augmenter les détails dans de nombreuses scènes d’intérieur.

Étant donné à quel point la fidélité visuelle du jeu est améliorée en activant PT, il est surprenant qu’un seul moddeur ait pu accomplir autant de choses – alors quel est le problème ? La réponse a peut-être déjà été évidente pour certains lecteurs à partir de la vidéo ou des captures d’écran de cette page : ce mod ajoute le traçage de chemin sans aucune étape de débruitage.

Dragon's Dogma 2 Path Tracing vs RTGI, tourné près d'une porte

Le traçage de chemin peut avoir un impact important sur la façon dont une scène est éclairée et ombragée, comme ces prises de vue avec des portes et des fenêtres. | Crédit image : Fonderie numérique

Sans débruiteur, il y a une sorte de « grain de film » visible presque partout. Et plutôt que d’être une texture statique, ce grain de film rampe constamment, ce qui le rend nettement plus visible. Il s’agit du bruit qui serait normalement supprimé ou du moins fortement minimisé dans un jeu prenant en charge officiellement le traçage de chemin, comme Cyberpunk 2077.

De plus, nous pouvons voir dans la superposition de débogage que le mod active essentiellement une option supplémentaire déjà cachée dans le jeu, vous permettant de passer de « ASVGF » – une sorte de filtre antibruit utilisé pour l’éclairage global – au « pur traçage de chemin ». Je pense que ce mode a très probablement été utilisé par les développeurs de Dragon’s Dogma 2 pour des travaux de référence graphique. Il est de plus en plus courant que les programmeurs graphiques implémentent le traçage de chemin dans les moteurs de jeu pour vérifier l’éclairage ou la qualité des matériaux tout en développant le moteur graphique en temps réel ; essentiellement, le traçage de chemin sert de « vérité terrain » qui peut être vérifiée. Parfois, ces traceurs de chemin cachés ont un débruitage, comme dans Unreal Engine 5, mais parfois non, comme cela semble être le cas ici.

Étant donné que le path tracing n’a jamais été conçu comme une option de jeu, il n’est pas surprenant que la mise en œuvre du path tracing présente des inconvénients assez importants. En plus de manquer de débruiteur, certains gros objets au sol manquent complètement d’ombres avec PT activé, car ils ne sont pas soumis au lancer de rayons dans la version RTGI du jeu pour économiser sur les performances. Un autre problème est le caractère aléatoire : alors que les scènes extérieures produisent facilement des résultats supérieurs à la version RTGI du jeu, les scènes intérieures peuvent devenir extrêmement sombres car le traceur de chemin échantillonne les lumières de manière aléatoire – et le risque qu’un rayon frappe de minuscules lumières est très faible, même à quatre heures. échantillons par pixel. Vous pouvez le voir plus clairement la nuit, où les zones sombres près des torches montrent des « lucioles », des artefacts explicitement évités dans des jeux comme Cyberpunk ou Alan Wake 2.

Dragon's Dogma 2 Path Tracing vs RTGI, plan d'armure

Cette photo montre comment l’armure est transformée par l’inclusion du traçage de chemin, avec un miroitement et une auto-réflexion plus réalistes. | Crédit image : Fonderie numérique

Un autre problème du suivi de chemin concerne ses performances. Sans surprise, réaliser une simulation d’éclairage beaucoup plus complexe coûte cher, même sur du matériel haut de gamme. Dans une scène entièrement limitée par le GPU sur le RTX 4090, j’ai mesuré une moyenne de 105 ips en 4K avec les performances DLSS et RTGI activé. L’activation du suivi de chemin ne diminue les performances que de 11 %, mais avec un échantillon par pixel, les résultats sont bruités. Pour obtenir de meilleurs résultats, il faut passer à quatre échantillons par pixel avec deux rebonds, ce qui ramène la fréquence d’images à seulement 40 ips. Vous pouvez également aller plus loin, avec sept rebonds au lieu de deux, ce qui a un effet visuel limité mais réduit les performances à 20 ips.

Bien que je trouve ce mod d’Exxxcellent incroyablement cool, son utilité est finalement limitée, compte tenu de l’impact sur les performances et de l’absence de débruiteur. Même en gardant ces inconvénients à l’esprit, le mod nous donne un aperçu incroyable de ce à quoi pourrait ressembler Dragon’s Dogma 2 avec un mode de traçage de chemin en temps réel approprié. si Capcom devait prendre le temps d’en implémenter un. Les matériaux, les textures, les reflets et bien plus encore pourraient paraître meilleurs d’une génération à l’autre que la présentation standard avec débruitage et échantillonnage explicite de la lumière, comme nous le voyons avec des titres tels que Cyberpunk 2077 ou Alan Wake 2. Même si Capcom se contente d’implémenter des ombres par lancer de rayons, même cela est relativement modeste. cet ajout aurait un impact important sur l’apparence du jeu, avec des ombres plus détaillées et plus stables qui conviendraient mieux au système d’heure du jeu.

Bien qu’il soit peu probable que Capcom fasse l’une ou l’autre de ces choses, les moddeurs peuvent peut-être pousser ce jeu encore plus loin. Nous avons déjà vu des choses incroyables réalisées avec les titres REFramework, et il y a peut-être de la place ici pour ajouter du débruitage et corriger d’autres aspects de la présentation du traçage du chemin. S’il y a une chose que j’ai apprise en jouant à des jeux PC au cours des 30 dernières années, c’est qu’il ne faut jamais sous-estimer les personnes passionnées au sein de la communauté.

Source-101