Skyrim moddé avec un éclairage basé sur le lancer de rayons – et tous les jeux DX9+ pourraient suivre

Skyrim modded with ray tracing lighting - and all DX9+ games could follow

Le développeur entreprenant Pascal Gilcher, mieux connu pour avoir créé un add-on ReShade pour l’illumination globale à traçage de rayons (RTGI), a dévoilé son travail sur une version à traçage de chemin de Skyrim Special Edition. Encore plus excitant, ce nouvel add-on ReShade fonctionne selon des principes similaires à ceux de Nvidia’s RTX Remix, avec la possibilité d’ajouter un éclairage à traçage de chemin dans l’espace du monde (plutôt que dans l’espace de l’écran) à des milliers de jeux basés sur DirectX 9 ou ultérieur.

Cette nouvelle mise à niveau PTGI est beaucoup plus facile à mettre en œuvre que RTX Remix, qui nécessite une bonne quantité de codage pour être mis en œuvre. Pascal, quant à lui, promet “un peu de cliquage dans l’interface” qui fonctionne dans presque tous les jeux DX9+ sur lesquels le plugin ReShade peut fonctionner.

En coulisses, Pascal explique que l’add-on fonctionne en capturant pratiquement tous les appels à la carte graphique, quelles que soient leurs paramètres, de manière similaire à des outils de débogage tels que NSight ou RenderDoc. À partir de là, vous pouvez transmettre les données aux shaders et faire vos propres manipulations; pour faire fonctionner le shader spécial de traçage de chemin dans l’espace du monde, il suffit de lui envoyer les données d’entrée appropriées pour le jeu en cours d’exécution, un processus qui peut prendre de 10 minutes à deux heures.

Un premier aperçu de Skyrim SE fonctionnant avec l’add-on d’éclairage à traçage de chemin.

Le traçage de chemin réel fonctionne à l’aide de voxels, générés par une solution basée sur des pointeurs épars dans un volume de 2048x2048x1024 unités – similaire à SEUS PTGI pour Minecraft.

Le projet en est encore à un stade précoce, mais l’idée est qu’à terme chaque jeu devrait avoir un fichier ENB modifiable qui détermine comment le traçage de chemin fonctionne dans ce titre, ce qui facilite l’activation du traçage de chemin dans une large gamme de jeux après que quelqu’un ait effectué les ajustements et la configuration nécessaires pour obtenir un bon résultat.

Veuillez activer JavaScript pour utiliser nos outils de comparaison.

Cliquez sur les zoomers ci-dessus pour voir comment PTGI transforme la scène, même à un stade précoce de l’add-on.

Actuellement, l’objectif est de rendre l’add-on fonctionnel pour une large gamme de jeux, plutôt que de le spécialiser spécifiquement pour Skyrim. Il présente l’avantage d’être stable (c’est-à-dire qu’il fonctionne à un niveau si bas que les mises à jour du jeu ou des pilotes ne sont pas susceptibles d’affecter son efficacité), donc une fois prêt à être publié, il devrait continuer à s’améliorer avec le temps sans régressions significatives, comme on pourrait s’y attendre avec des mods plus spécifiques au jeu.

Lors de notre conversation, Pascal a mentionné la possibilité d’améliorer l’add-on en l’intégrant plus profondément, par exemple en désactivant le mappage des ombres ou en ajoutant des sources lumineuses manquantes. Théoriquement, il devrait même être possible d’effectuer un remplacement géométrique similaire à RTX Remix, permettant une amélioration visuelle plus substantielle, même en utilisant l’accélération matérielle avec BVH, mais cela n’est pas susceptible d’être inclus dans un avenir proche.

En plus du traçage de chemin, Pascal a également partagé des captures d’écran de l’add-on ajoutant des nuages volumétriques à Skyrim, ce qui est impressionnant.

Alors que Skyrim est le principal cas de test pour le moment, Pascal a également réussi à capturer des données de tampon dans des jeux tels que Grand Theft Auto 5 et Control – ce dernier étant un titre DirectX 12 qui est déjà l’un des meilleurs exemples de RT dans un jeu commercialisé. Bien sûr, il est inutile de pirater le traçage de chemin dans un jeu qui est déjà bien connu pour son implémentation RT.

Pour Grand Theft Auto 5, les captures d’écran ci-dessous montrent l’add-on capturant les données d’éclairage géométrique et volumétrique du jeu en temps réel, une étape importante de preuve de concept qui ouvre la voie à la modification de ces tampons pour utiliser le traçage de chemin.



Voici quelques captures d’écran de Grand Theft Auto 5 avec PTGI capturant des données de tampon, mais pas actif.

Le projet PTGI est déjà dans un état impressionnant après deux années de développement, et si Pascal est capable de tenir sa promesse d’une intégration facile dans de nombreux autres titres DirectX 9 et ultérieurs, cela pourrait être une énorme victoire pour la communauté PC.

Cela soulève également la question de savoir si les développeurs devraient envisager des techniques similaires pour les futurs remasters de jeux. Après tout, si un seul développeur entreprenant est capable de faire fonctionner cela dans une période de temps relativement limitée, une équipe de développement entière serait certainement en mesure d’obtenir des résultats encore meilleurs.

Pour l’instant, il est fascinant de voir ce qui peut être accompli grâce à cette technique de piratage de tampon, et nous suivrons de près les progrès du projet pour voir où il va. Les informations sur le projet seront publiées sur le site de Pascal, Marty’s Mods.