Microsoft et Nvidia ont annoncé DirectX 12 Ultimate, une nouvelle interface de programmation d'applications (API) qui apportera des fonctionnalités graphiques de nouvelle génération aux PC Windows 10 et à la Xbox Series X.
Présenté lors d'une conférence de presse virtuelle GDC 2020 jeudi, DirectX 12 Ultimate – que Microsoft présente comme «l'aboutissement de 25 ans de travail sur DirectX», est la première API graphique universelle conçue pour fonctionner sur consoles et PC et vise à apporter «alignement sans précédent» entre les jeux Windows 10 et Xbox Series X.
Sa fonctionnalité phare est DirectX Ray Tracing 1.1, qui a été construit par Nvidia en collaboration avec Microsoft et AMD. Cette mise à niveau vers Le rendu par lancer de rayons apportera de meilleurs effets d'éclairage, de réflexion et d'ombre à un plus grand nombre de jeux futurs. Il est également prévu de rendre un certain nombre de jeux actuels plus beaux, avec Minecraft répertorié comme l'un des exemples les plus connus.
«Les scénarios avec de nombreux shaders complexes fonctionneront mieux avec le traçage de rayons basé sur des shaders dynamiques, par opposition à l'utilisation de super-shaders de traçage de rayons en ligne massifs», écrit Microsoft. "Pendant ce temps, les scénarios qui ont une complexité d'ombrage minimale et / ou très peu de shaders fonctionneront mieux avec le lancer de rayons en ligne."
DirectX 12 Ultimate comprend également des shaders de maillage, qui permettent au GPU de contrôler la façon dont il gère le niveau de détail, ainsi que le retour d'échantillonneur pour réduire les temps de chargement et le bégaiement en chargeant plus efficacement les actifs.
Sommaire
Compatibilité maximale
Lors du presseur virtuel de jeudi, Nvidia a annoncé que les jeux DirectX 12 Ultimate seront entièrement compatibles avec sa technologie GeForce RTX.
Par ailleurs, AMD – qui alimentera la nouvelle génération de Xbox de Microsoft – a déclaré qu'il avait également travaillé en étroite collaboration avec Microsoft sur le développement de DirectX 12 Ultimate, et a confirmé que ses prochaines cartes graphiques Radeon basées sur RDNA2 prendraient également en charge le lancer de rayons matériel et la nouvelle norme.
«Avec DirectX 12 Ultimate, les effets avancés tels que le lancer de rayons devraient atteindre plus de jeux plus tôt, et cela facilite la vie des développeurs en leur permettant de créer des jeux en utilisant la même API graphique et la même architecture graphique pour les PC et les consoles», équipe Red a déclaré dans un communiqué.
Pour les joueurs, DirectX 12 Ultimate, mais cela devrait conduire à des jeux avec des visuels plus réalistes et un gameplay plus fluide. Ou, comme Microsoft le décrit, la norme facilitera les choses pour les développeurs tout en offrant aux joueurs «l'assurance que leur matériel répond à la barre la plus élevée pour la prise en charge des fonctionnalités dans les jeux de prochaine génération».
De plus, les jeux de nouvelle génération qui utilisent les fonctionnalités de DirectX 12 Ultimate pourront toujours fonctionner sur du matériel non DX12 Ultimate, bien que certaines des nouvelles fonctionnalités soient désactivées.
Microsoft n'a pas encore annoncé la sortie de DirectX 12 Ultimate, mais ce n'est un secret pour personne que ce sera une grande partie de sa console Xbox Series X, qui fera ses débuts officiels plus tard cette année.