Was Sie Wissen Müssen Über Vulkan, Die Verspricht, Schneller Spiele auf Jeder Plattform

0
846

Microsofts DirectX 12 und apples Metal sind Grafik der nächsten generation-Plattformen. Sie bieten auf niedriger Ebene Zugriff auf Grafik-hardware, so dass Spiel-Programmierer zu quetschen mehr Leistung aus der hardware. Vulkan ist die cross-Plattform-Antwort auf Microsoft und Apple-Technologien.

Als Vulkan ist cross-Plattform, es bringt das next-generation-Grafik-Technologie, um Android von Google, Valve ‘s SteamOS, Linux, alle Windows-Versionen, und eventuell sogar Nintendo’ s nächste Konsole. Vulkan bringt eine bessere gaming-performance auf absolut jeder Plattform, die es nutzen möchte, und macht die Spiele mehr tragbaren zwischen verschiedenen Plattformen.

Es Begann Alles Mit AMDs Mantle

Um zu verstehen, wo der Vulkan kam aus, es ist wichtig zu wissen, ein wenig Geschichte. Es begann alles mit der AMD-Arbeit auf dem Mantel, das war angekündigt, in 2013. Mantel wurde ein neues Grafik-system von Schrägdächern direkt auf die Spiel-Entwickler. Es versprach, damit die Spiele schneller, indem Sie eine effizientere Grafik-layer. Mehr technisch, es versprach geringeren CPU-overhead und direkter Zugang zu der unteren Ebene der Grafik-hardware bietet.

AMD bietet die Grafik-hardware, die sowohl für Microsofts Xbox One und Sonys PlayStation 4, und sagte, der Mantel wurde an die Optimierungen funktionierte es auf für die next-generation Spielkonsolen.

Mantel konkurrierten mit Microsoft DirectX und die cross-Plattform OpenGL, beide zeigten Ihr Alter zu der Zeit. In der Tat, dies war ein direkter Angriff auf Microsoft DirectX, die viele PC-Spiele verwenden. AMD Führungskräften an der Zeit, die sagte, Sie hätte nie erwartet, dass Microsoft auch erstmal DirectX. Also AMD hatte einfach davon zu überzeugen, Spiele-Entwickler zu verlassen DirectX-und OpenGL-hinten und verwenden Sie Ihr neueres, besseres system.

DirectX 12 -, Metall -, und Vulkan

Microsoft reagierte. Im Jahr 2014 kündigte Microsoft DirectX 12, die nun in Windows 10 und die Xbox One. Microsoft lagerten Sie in der gleichen Weise, verspricht eine effizientere Grafik-system als DirectX 11, und einer, der direkte Zugriff auf low-level-Grafik-hardware-features.

Apple hat auch angekündigt, eine ähnliche Technologie in 2014 als Metal. Es wurde Hinzugefügt, um iPhones und iPads mit iOS 8 und Macs mit OS X 10.11 El Capitan.

AMD legte den Gang nach. Ein paar Spiele umgesetzt experimentellen Mantle support, aber die Technik war eigentlich nie für die öffentlichkeit freigegeben. AMD kündigte an, es werde den Fokus auf Microsofts DirectX 12 und die “Next-Generation OpenGL-Initiative”, anstatt eine eigene Plattform. Das “next-generation OpenGL-initiative” wurde geleitet von der Khronos Group, die auch verwaltet OpenGL, und letztlich wurde Vulkan. Auch wenn Sie noch nie davon gehört, OpenGL, haben Sie sicherlich verwendet. Alle Android-3D-Spiele und die meisten iPhone-Spiele 3D–, bis Apple ‘ s Metal war angesagt, zumindest–geschrieben worden sind, in OpenGL.

Vulkan bringt eine cross-platform, der nächsten generation-Grafik-system zu Android, SteamOS und Linux. Windows-Spiele verwenden können, Vulkan, zu. Sonys PlayStation 4 könnte hinzufügen, Vulkan-support, wie Microsoft ‘ s Xbox One Hinzugefügt DirectX-12-Unterstützung. Nintendo leise trat der Khronos Group im Jahr 2015, so gibt es eine gute chance, dass Nintendo die nächste Konsole nutzen könnten Vulkan als gut.

Vulkan funktioniert sogar auf Windows 7 und Windows 8.1, die nie erhalten Microsofts DirectX 12. Weil es cross-Plattform Spiele-Entwickler können wählen, Vulkan und Ihre optimierte code ausgeführt werden kann auf verschiedenen Plattformen, anstatt nur Windows 10, oder nur OS X.

Das ist der Punkt von Vulkan: es kann Hinzugefügt werden, um praktisch jede Plattform. Entwickler code Spiele in der Vulkan-und Sie wäre leicht zu transportieren zwischen verschiedenen Plattformen, die einen großen Segen, wenn es hält, was es verspricht.

VERWANDTE ARTIKELWas ist Direct X 12 und Warum ist es Wichtig?
Wenn Microsoft begann Detaillierung neuen features des kommenden Windows 10 Betriebssystems, eines jener features, die es gesprochen ist… [Artikel Lesen]Apple Direct X: Was ist Metall und Warum ist es Wichtig?
Sie haben vielleicht gehört Apple zu erwähnen Metall in den letzten keynote-Adressen, so dass wir dachten, wir könnten vielleicht einen moment Zeit nehmen, um… [Artikel Lesen]

Vulkan Ist Bereits Hier

Die Khronos Group veröffentlicht version 1.0 des Vulkan-Spezifikation am Februar 16, 2016. Sowohl NVIDIA und AMD Hinzugefügt Vulkan-Unterstützung für Ihre Windows-und Linux-Grafik-Treiber, so dass Windows-und Linux-Spiele zu verwenden, Vulkan. Intel hat eine beta-Versionen Ihrer Grafiktreiber mit Vulkan-Unterstützung für Windows und Linux. Valve SteamOS gewonnen Vulkan Unterstützung durch aktualisieren, um diese neuen Treiber.

Kurz: so lange, Wie Sie aktualisieren Sie Ihre Treiber, Vulkan funktioniert bereits mit einer Menge vorhandene Grafik-hardware. Alles was wir jetzt brauchen, sind Vulkan-fähigen Spiele.

Google hat auch angekündigt, dass zukünftige Versionen von Android haben eingebaute Unterstützung für Vulkan-und der Beweis für die Arbeit auf Vulkan gesehen werden kann, in der Arbeit an Android ist der Quellcode. Vulkan erscheinen vermutlich auf zukünftigen Konsolen und verschiedene andere hardware-Plattformen, auch.

Spiele Mit Vulkan am Horizont Sind

Vulkan, genau wie DirectX 12 und Metall, ist nicht wirklich etwas, was man als gamer können wählen, zu verwenden. Sie sind neue Grafik-Programmierung-Systeme, Spiele-Entwickler können wählen, zu verwenden.

Wie mit DirectX 12 und Metall, Sie müssen nur warten, für zukünftige Spiele unterstützen diese Technologien. Derzeit ist Das Talos-Prinzip bietet experimentelle Unterstützung für Vulkan, die Sie aktivieren können. Aber das Spiel war gar nicht so konzipiert, dass Vulkan und seine Vulkan-code ist der Anfang und nicht als optimiert, so dass diese nicht unbedingt sagen, viel über Vulkan Potenzial Leistung.

Vulkan nicht vollständig ersetzen, OpenGL, natürlich. Wie Croteam, die Entwickler von The Talos Principle, formulierte es so: “Für einfache Spiele, die OpenGL (oder Direct3D für diese Angelegenheit) ist hier zu bleiben; [die] Lernkurve ist nicht [als] steil, wie mit dem Vulkan. Jedoch, Vulkan wirklich glänzt, wenn es um die Reduktion von Applikations-und Treiber-CPU-overhead. Es ist (oder wird) viel schneller als Direct3D 9, 11 und OpenGL!”

Aber Vulkan ist nicht nur über die Wahl einer neuen option in einem Grafik-Menü Einstellungen. Es hilft, Linux und SteamOS catch-up mit Windows Spiele und sich viel mehr wettbewerbsfähig. Es heißt, Android wird bald eine next-generation-Grafik-Ebene im Wettbewerb mit Apple ‘ s Metal. Und es heißt game-Entwickler können wählen, Vulkan, anstatt DirectX 12 und mehr leicht unterstützen eine Vielzahl von Plattformen–einschließlich Windows. Das ist gut für alle Gamer.

Wie DirectX 12 auf Windows und Metall auf Apple-Plattformen-Vulkan ist eine aufregende neue Grafik-Technologie, die verspricht, zu helfen, die Spiele-Entwickler machen Ihre Spiele schneller. Als cross-Plattform-Technologie, es hat auch andere Vorteile bringt diese Funktionen auf die neuen Plattformen und vielversprechend, um es leichter zu port-Spiele zwischen den Plattformen.