NVIDIA publie le code d'exécution RTX Remix

NVIDIA a ouvert les composants d'exécution de la plate-forme de modding RTX Remix, qui permet aux jeux PC classiques existants basés sur les API DirectX 8 et 9 d'ajouter la prise en charge du rendu avec un comportement de lumière simulé basé sur le traçage de chemin, d'améliorer la qualité des textures à l'aide de la machine méthodes d'apprentissage, connectez les ressources de jeu préparées par l'utilisateur (ressources) et appliquez la technologie DLSS pour redimensionner les images de manière réaliste afin d'augmenter la résolution sans perte de qualité. Le code est écrit en C++ et est ouvert sous licence MIT.

TX Remix Runtime fournit des DLL enfichables qui vous permettent d'intercepter le traitement des scènes de jeu, de remplacer les ressources du jeu pendant la lecture et d'intégrer la prise en charge des technologies RTX telles que le traçage de chemin, DLSS 3 et Reflex dans votre jeu. En plus du RTX Remix Runtime, la plate-forme RTX Remix comprend également le kit d'outils RTX Remix Creator (toujours annoncé), qui est alimenté par NVIDIA Omniverse et vous permet de créer des mods visuellement améliorés pour certains jeux classiques, d'attacher de nouveaux actifs et lumières à scènes de jeu recyclées et utiliser des méthodes d'apprentissage automatique pour traiter l'apparence des ressources de jeu.

NVIDIA publie le code d'exécution RTX Remix

Composants inclus dans RTX Remix Runtime :

  • Capturez et remplacez les modules chargés d'intercepter les scènes de jeu au format USD (Universal Scene Description) et de remplacer à la volée les ressources de jeu originales par des ressources modernisées. Pour capturer le flux de commandes de rendu, une substitution de d3d9.dll est utilisée.
  • Bridge, qui traduit les moteurs de rendu 32 bits en moteurs 64 bits pour supprimer les limitations liées à la mémoire disponible. Avant le traitement, les appels Direct3D 9 sont convertis en API Vulkan à l'aide de la couche DXVK.
  • Un gestionnaire de scène qui utilise les informations provenant de l'API D3D9 pour créer une représentation de la scène d'origine, suivre les objets du jeu entre les images et configurer la scène pour appliquer le traçage de chemin.
  • Moteur de traçage de chemin qui rend, traite les matériaux et applique des optimisations avancées (DLSS, NRD, RTXDI).



Source: opennet.ru

Ajouter un commentaire