DLSS 4 affiche plus d’images qu’il ne simule de moments
Un chiffre technique ne raconte jamais toute l’expérience d’un jeu. DLSS 4 en donne un bon exemple. Avec les GeForce RTX série 50 annoncées en janvier, NVIDIA a présenté Multi Frame Generation, capable de générer jusqu’à trois images supplémentaires autour des images rendues. Le compteur monte, mais la simulation ne vit pas quatre fois plus de moments.
Le moteur lit la manette, avance physique et logique, puis prépare une image à résolution interne. Il fournit couleurs, profondeur et vecteurs de mouvement. La Super Resolution reconstruit l’image de sortie; la génération de trames utilise des images rendues et des signaux de mouvement pour synthétiser des images intermédiaires.
entrée -> simulation -> rendu basse résolution -> Super Resolution
| |
`-> mouvements -> Frame Generation
-> affichage
Si le jeu simule et rend à 60 images/s, une image de base arrive environ toutes les 16,7 ms. Générer trois images visuelles entre les rendus peut produire un flux affiché beaucoup plus élevé. Les commandes restent toutefois intégrées au prochain état simulé, pas à chacune de ces images synthétiques.
Séparer fluidité, cadence de base et latence
Je comparerais quatre configurations sur la même scène et la même caméra :
- rendu natif sans reconstruction;
- Super Resolution seulement;
- Frame Generation avec une cadence de base élevée;
- Frame Generation avec une cadence de base basse.
Pour chacune, je mesure :
| Mesure | Ce qu’elle révèle |
|---|---|
| cadence rendue | fréquence réelle de simulation/rendu |
| cadence affichée | inclut les images générées |
| temps entre images | stabilité visuelle, pas seulement moyenne |
| latence clic-photon | délai de la commande jusqu’à l’écran |
| utilisation GPU/CPU | composant limitant |
| artefacts temporels | qualité pendant le mouvement |
Reflex cherche à réduire la file entre CPU et GPU et d’autres délais du pipeline. Il ne transforme pas une image générée en nouvel état du monde. Une cadence de base trop faible peut donner une animation fluide mais une visée moins immédiate. C’est pourquoi le gros chiffre doit toujours être accompagné de la base et de la latence.
Les artefacts apparaissent surtout lorsque l’information manque ou se contredit : petits objets révélés entre deux images, particules, transparence, cheveux, réticule ou interface qui n’obéit pas aux mêmes vecteurs. Un mouvement de caméra rapide peut créer une zone que l’image précédente n’avait jamais vue. Le modèle doit inventer temporairement ce qui s’y trouve.
Le jeu peut exclure certains éléments de la génération, fournir de meilleurs vecteurs et ajuster l’interface. Une mise à jour de pilote ou de modèle peut améliorer un titre et en dégrader un autre; je garderais version, capture et scène de test. En cas de scintillement ou de délai, l’utilisateur doit pouvoir désactiver la fonction sans rendre le jeu inutilisable.
La capacité mémoire, la résolution et la consommation comptent aussi. Une reconstruction permet de rendre moins de pixels, mais les buffers temporels et la génération ont leur coût. Sur un portable, quelques images de plus peuvent échanger autonomie et chaleur contre fluidité.
Je trouve l’ingénierie remarquable précisément parce qu’elle travaille dans le temps. Je jugerais DLSS 4 avec la cadence réellement rendue, le temps entre images, le clic-photon et les artefacts en mouvement. Si l’expérience paraît plus fluide sans éloigner le contrôle, la fonction réussit. Si seul le compteur change, je réduis les réglages et compare autrement.