Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : SDK
Auteur : NVIDIA
Lience : EULA (NVIDIA DLSS End User License Agreement)
Date de publication : 2021 à maintenant
Site Web : https://developer.nvidia.com/dlss

Introduction

Le DLSS SDK, tirant son nom de l'abbréviation de l'anglicisme Deep Learning Super Sampling Software Development Kit, est un ensemble d'outils fournis par NVIDIA permettant aux développeurs d'intégrer la technologie DLSS dans leurs moteurs de jeu et applications 3D. DLSS utilise l'intelligence artificielle, alimentée par les coeurs Tensor des GPU RTX, pour reconstruire une image haute résolution à partir d'un rendu initial en plus basse résolution. Cela permet d'obtenir un rendu visuel proche du natif tout en réduisant considérablement la charge de calcul graphique, améliorant ainsi le framerate. Ce procédé s'appuie sur des réseaux de neurones entraînés pour reconnaître les motifs visuels et produire une image fluide et nette. L'objectif principal du SDK est de simplifier l'intégration de DLSS sans avoir besoin d'expertise avancée en apprentissage machine. Il est compatible avec Direct3D 11, 12 et Vulkan via une interface C++ native.

Le DLSS SDK comprend plusieurs composants essentiels : les entêtes, les bibliothèques dynamiques (DLL), ainsi qu'une documentation complète et des exemples d'intégration. NVIDIA fournit également des outils pour le débogage et l'analyse des performances. Le développeur peut choisir différents modes de qualité tels que «Quality», «Balanced» ou «Performance», chacun ajustant la résolution de rendu et les algorithmes de reconstruction pour équilibrer qualité d'image et fluidité. DLSS 2.x (et désormais DLSS 3.x avec génération de trames) est basé sur des modèles génériques préentraînés, éliminant le besoin d'entraînement spécifique à chaque jeu comme dans DLSS 1.0. Le SDK est mis à jour régulièrement, avec des versions améliorant la compatibilité, la latence et la précision des détails fins.

L'utilisation du DLSS SDK permet aux studios de jeux de proposer une meilleure expérience utilisateur sur une large gamme de configurations matérielles, surtout dans les jeux exigeants. Il est particulièrement efficace dans les environnements en 4K, le ray tracing, ou sur les casques VR. Bien que le SDK soit accessible gratuitement, son utilisation requiert un GPU NVIDIA RTX compatible. Grâce à DLSS, les développeurs peuvent repousser les limites graphiques sans compromettre les performances, ce qui en fait un atout majeur dans les jeux AAA modernes. L'intégration est facilitée dans certains moteurs comme Unreal Engine ou Unity via des plugiciels officiels. En résumé, DLSS SDK est une solution innovante et puissante pour obtenir un rendu visuel haute fidélité avec une performance optimisée.



Dernière mise à jour : Dimanche, le 6 juillet 2025