Jeux

Nvidia et AMD soutiennent une technologie qui rend les jeux de qualité cinématographique

Les jeux pour PC deviendront encore plus réalistes. Microsoft, Nvidia et AMD ont annoncé à la GDC (Game Developers Conference) une technologie qui permet de rendre et d’éclairer une scène en temps réel avec une qualité cinématographique.

C’est le ray tracing en temps réel, une technique qui imite la façon dont nous voyons le monde. Il est largement utilisé pour les effets spéciaux dans l’industrie cinématographique, mais nécessite beaucoup de puissance de calcul.

Comme l’explique Engadget, tout ce que nous voyons autour de nous dépend de particules de lumière (photons) qui sautent d’un objet à l’autre jusqu’à ce qu’elles atteignent les yeux. Il serait très difficile de simuler cela sur l’ordinateur, donc la technique du raytracing inverse ce processus.

En d’autres termes, l’ordinateur génère des images en “traçant” le chemin que la lumière fait depuis votre œil (ou une caméra) jusqu’aux objets de la scène. Des millions de lignes sont tirées dans la scène ; lorsqu’elles touchent quelque chose, l’ordinateur vérifie les propriétés de l’objet et les sources de lumière environnantes, et calcule la couleur exacte que le pixel devrait avoir.

  Grâce à cette technologie, nous pouvons prendre des photos de fenêtres sans aucun reflet

Dans ce sens, Microsoft a annoncé DirectX Raytracing (DXR). Cela signifie que les développeurs pourront utiliser le ray tracing dans DirectX 12. Ces studios intégreront la technologie dans leurs moteurs respectifs :

  • Arts électroniques : Gelure et SEED
  • Jeux épiques : Unreal Engine
  • Futuremark : 3DMark
  • Unity Technologies : le moteur de l’unité
  • Le DXR fonctionne sur les cartes graphiques et les puces actuelles ; cependant, il peut ne pas être capable de rendre une scène entière. Electronic Arts a publié l’exemple suivant :

    Dans une déclaration à Polygon, AMD déclare qu’elle “collabore avec Microsoft pour aider à définir, à affiner et à soutenir l’avenir de DirectX12 et du ray tracing. Il fera une session au GDC sur les techniques de ray tracing qui peuvent offrir “de hautes performances sur n’importe quelle combinaison de CPU et GPU”.

    Nvidia, à son tour, a annoncé qu’elle collaborait également avec Microsoft. Toutefois, il disposera d’une solution propriétaire appelée RTX, qui permettra de créer des ombres, des réflexions et des occultations de l’environnement (en tenant compte de l’exposition de chaque objet à la source de lumière).

      La F1 2014 arrive le 17 octobre, mais uniquement pour les PC et consoles de la dernière génération

    Des sociétés comme 4A Games (Metro), Epic Games (Unreal Engine) et Remedy Entertainment (Quantum Break) testent déjà le Nvidia RTX. Voici un exemple :

    Nvidia précise que RTX nécessite des cartes vidéo avec une architecture Volta. Toutefois, le seul modèle actuellement disponible pour les consommateurs est le Titan V, qui coûte 3 000 euros. Y aura-t-il bientôt un lancement ?

    Cette technologie fera partie de GameWorks, le middleware de Nvidia qui vous permet de développer des ressources visuelles supplémentaires pour les jeux ? comme des cheveux plus fluides, par exemple. C’est controversé car il ne fonctionne pas si bien sur les cartes vidéo des concurrents d’AMD qu’il ne peut pas s’adapter parce que le code source n’est pas ouvert.

  • A propos de l'auteur

    Ronan

    Le Breton de l'équipe ! Développeur back-end dans une startup française. Internet des objets, domotiques, mes sujets de prédilection sont vastes. #teamLinux sur PerlmOl

    Laisser un commentaire