Ce que Vous Devez Savoir à Propos de Vulkan, Qui Promet des Jeux plus Rapides sur Chaque Plate-forme

0
699

Microsoft DirectX 12 et Apple en Métal sont des graphiques de prochaine génération de plates-formes. Ils fournissent de niveau inférieur accès à du matériel graphique, permettant aux programmeurs de serrer plus les performances du matériel. Vulkan est la croix-plate-forme de réponse à Microsoft et d’Apple technologies.

Comme Vulkan est multi-plateforme, il apporte ce graphiques de prochaine génération de la technologie de Google Android, Valve SteamOS, Linux, toutes les versions de Windows, et peut-être même de Nintendo est la prochaine console. Vulkan apporte de meilleures performances de jeu sur absolument toute plate-forme qui veut l’utiliser, et rend les jeux plus portable entre les différentes plates-formes.

Tout a Commencé Avec AMD Mantle

Afin de comprendre d’où Vulkan est venu, il est important de connaître un peu l’histoire. Tout a commencé avec AMD de travail sur le Manteau, qui a été annoncé en 2013. Manteau était un nouveau système graphique pente directement aux développeurs du jeu. Il a promis de rendre les jeux plus rapidement en offrant une plus efficace de la couche graphique. Plus techniquement, elle a promis de réduire la charge du PROCESSEUR et un accès plus direct aux graphiques de fonctions matérielles.

AMD fournit le matériel graphique pour Microsoft Xbox One et PlayStation 4, et dit que le Manteau a été construit sur les optimisations, il a travaillé sur ceux de la prochaine génération de consoles de jeu.

Manteau en concurrence avec Microsoft DirectX et de la croix-plate-forme d’OpenGL, qui étaient tous deux montrant leur âge à l’époque. En fait, c’était une attaque directe sur Microsoft DirectX, qui de nombreux jeux PC utiliser. AMD dirigeants à l’époque a dit qu’ils n’ont jamais prévu de Microsoft à encore une autre version de DirectX. Donc AMD juste eu à convaincre les développeurs de jeu pour laisser DirectX et OpenGL derrière et utiliser leurs nouvelles, meilleur système.

DirectX 12, de Métal et de Vulkan

Microsoft a répondu. En 2014, l’annonce de Microsoft DirectX 12, qui est maintenant inclus dans Windows 10 et la Xbox One. Microsoft lancé il de la même manière, avec la promesse d’une plus efficace le système graphique de DirectX 11, et un accès direct à faible niveau matériel graphique des fonctions.

Apple a également annoncé une technologie similaire en 2014, le nom de Metal. Il a été ajouté à l’iphone et l’ipad avec iOS 8 et de Mac OS X 10.11 El Capitan.

AMD passée à autre chose après cela. Un peu de jeux en œuvre expérimentale Manteau de soutien, mais la technologie n’a jamais vraiment été rendu public. AMD a annoncé qu’il mettrait l’accent sur Microsoft DirectX 12 et la “Prochaine Génération OpenGL Initiative” plutôt que de pousser sa propre plate-forme. “La prochaine génération de OpenGL initiative” a été géré par le Khronos Group, qui gère également l’OpenGL, et est finalement devenu Vulkan. Même si vous n’avez jamais entendu parler de OpenGL, vous avez certainement utilisé. Tous Android les jeux 3D et plus iPhone jeux 3D–jusqu’à ce que Apple Métal a été annoncée, au moins–ont été écrits en OpenGL.

Vulkan apporte une croix-plate-forme, les graphismes de nouvelle génération du système Android, SteamOS, et Linux. Windows jeux pouvez utiliser Vulkan, trop. Sony PlayStation 4 pourrait ajouter Vulkan soutien, tout comme Microsoft Xbox One ajouté DirectX 12 de soutien. Nintendo tranquillement rejoint le Khronos Group en 2015, donc il ya une bonne chance de Nintendo prochaine console pourrait utiliser Vulkan.

Vulkan même fonctionne sur Windows 7 et Windows 8.1, qui ne recevra jamais de Microsoft DirectX 12. Parce qu’il est multi-plateforme, les développeurs de jeux peuvent choisir Vulkan et leur code optimisé peut fonctionner sur différentes plates-formes, plutôt que de simplement Windows 10, ou tout simplement OS X.

C’est le point de Vulkan: il peut être ajouté à presque n’importe quelle plateforme. Les développeurs pourraient code jeux en Vulkan et qu’ils allaient être facilement transférables entre les différentes plates-formes, ce qui est un énorme bienfait, si il tient ses promesses.

ARTICLES CONNEXESqu’est-Ce que Direct X 12 et Pourquoi est-il Important?
Lorsque Microsoft a commencé à détaillant les nouvelles fonctionnalités de son prochain Windows 10 système d’exploitation, l’une de ces caractéristiques, il a parlé de… [Lire l’Article]Apple Direct X: Ce qui est en Métal et Pourquoi est-il Important?
Vous pourriez avoir entendu parler d’Apple mention de Métal dans le récent discours, nous avons donc pensé que nous pourrions prendre un moment pour… [Lire l’Article]

Vulkan Est Déjà Là

Le Khronos Group a publié la version 1.0 de la Vulkan spécification, le 16 février 2016. Les deux NVIDIA et AMD ajouté Vulkan soutien à leur Windows et Linux, les pilotes graphiques, permettant à Windows et Linux jeux à utiliser Vulkan. Intel a publié des versions bêta de leurs pilotes graphiques avec Vulkan support pour Windows et Linux. Valve SteamOS gagné Vulkan soutien par la mise à jour de ces nouveaux pilotes.

En résumé: tant Que vous mettez à jour vos pilotes, Vulkan fonctionne déjà avec un nombreux matériel graphique. Maintenant, tous nous avons besoin sont Vulkan a permis jeux.

Google a même annoncé que les futures versions d’Android sera prise en charge intégrée de Vulkan, et la preuve de travail sur Vulkan peut être vu dans le travail sur Android code source. Vulkan vont probablement apparaître dans les prochaines consoles et divers autres plates-formes matérielles, trop.

Jeux à l’Aide de Vulkan Sont à l’Horizon

Vulkan, tout comme DirectX 12 et le Métal, n’est pas vraiment quelque chose que vous comme un joueur peut choisir d’utiliser. Ils sont de nouveaux graphiques de programmation des systèmes de jeu, les développeurs peuvent choisir d’utiliser.

Comme avec DirectX 12 et de Métal, vous avez juste à attendre pour les jeux à venir à l’appui de ces technologies. Actuellement, Le Talos Principe offre un support expérimental pour Vulkan, que vous pouvez activer. Cependant, ce jeu n’a pas été conçu pour utiliser Vulkan, et son Vulkan code est tôt et ne pas optimisé, donc ce ne sera pas nécessairement vous en dire beaucoup sur Vulkan du potentiel de performance.

Vulkan de ne pas remplacer entièrement OpenGL, bien sûr. Comme Croteam, les développeurs de The Talos Principe: “Pour les jeux simples, OpenGL (ou Direct3D) est là pour rester; [] courbe d’apprentissage n’est pas [que] les pentes avec Vulkan. Cependant, Vulkan brille vraiment quand il s’agit de réduire l’application et le pilote de charge du CPU. Il est (ou sera) beaucoup plus rapidement que Direct3D 9, 11 et OpenGL!”

Mais Vulkan n’est pas seulement sur le choix d’une nouvelle option dans les paramètres graphiques de menu. Il permet de Linux et SteamOS rattraper avec Windows jeu et de devenir beaucoup plus concurrentiel. Cela signifie Android sera bientôt une prochaine génération de cartes graphiques de la couche compétitive avec Apple en Métal. Et cela signifie que les développeurs de jeux peuvent choisir Vulkan plutôt que DirectX 12 et plus facilement prendre en charge une variété de plates–formes, y compris Windows. Ce qui est bon pour tous les joueurs.

Comme DirectX 12 sur Windows et de Métal sur les plates-formes, Vulkan est une nouvelle et passionnante de la technologie graphique qui promet d’aider les développeurs de jeux à rendre leurs jeux plus rapidement. Comme une croix-plate-forme de technologie, il a également d’autres avantages–en apportant à ces caractéristiques à de nouvelles plates-formes et en promettant de le rendre plus facile à port jeux entre les plates-formes.