Wat U Moet Weten Over de Vulkan, Die Belooft Snellere Games op Elk Platform

0
609

Microsoft ‘s DirectX 12 en Apple’ s Metalen zijn de graphics van de volgende generatie platformen. Ze bieden een lager niveau uit om toegang tot de grafische hardware, waardoor het spel programmeurs te knijpen meer de prestaties van de hardware. Vulkan is de cross-platform antwoord op Microsoft en Apple technologieën.

Als Vulkan is cross-platform, het brengt deze graphics van de volgende generatie technologie voor Google ‘s Android, Valve’ s SteamOS, Linux, alle versies van Windows, en mogelijk zelfs Nintendo ‘ s volgende console. Vulkan zorgt voor betere prestaties voor gaming op de absoluut enige platform dat de wil om het te gebruiken, en maakt games meer draagbare tussen de verschillende platformen.

Het Begon Allemaal Met AMD ‘ s Mantel

Om te begrijpen waar Vulkan kwam uit, het is belangrijk om te weten een beetje geschiedenis. Het begon allemaal met AMD ‘ s werk op de Mantel, die was aangekondigd in 2013. De mantel was van een nieuwe grafische systeem legerden zich direct voor game-ontwikkelaars. Het beloofde om games te maken sneller door het bieden van een meer efficiënte grafische laag. Meer technisch, beloofde het lagere CPU-overhead en meer directe toegang tot het lagere niveau van de grafische hardware functies.

AMD biedt de grafische hardware voor zowel Microsoft Een Xbox en Sony ‘ s PlayStation 4, en zei dat de Mantel werd gebouwd op de optimalisaties die het werkte aan voor de volgende generatie spelcomputers.

Mantel mee met Microsoft ‘ s DirectX en de cross-platform OpenGL, die allebei met hun leeftijd op het moment. In feite, dit was een directe aanval op Microsoft ‘ s eigen DirectX, die veel PC games gebruiken. AMD leidinggevenden op het moment dat zei ze nooit verwacht dat Microsoft zelfs los van de andere DirectX. Zo AMD had net te overtuigen van de game-ontwikkelaars te laten DirectX-en OpenGL-achter en het gebruik van hun nieuwere, betere systeem.

DirectX 12, Metaal, en Vulkan

Microsoft reageerde. In 2014 kondigde Microsoft DirectX 12, is nu opgenomen in Windows 10 en de Xbox. Microsoft gooide het op dezelfde manier, met de belofte van een meer efficiënte grafische systeem dan DirectX 11, en één die de directe toegang tot low-level grafische hardware functies.

Apple kondigde ook een soortgelijke technologie in 2014 heet Metaal. Werd het toegevoegd aan de iPhones en iPads met iOS 8, en voor Macs met OS X 10.11 El Capitan.

AMD verschoven versnellingen. Een paar spelletjes geïmplementeerd experimentele Mantel ondersteuning, maar de technologie is eigenlijk nooit vrijgegeven aan het publiek. AMD heeft aangekondigd dat het zou focus op Microsoft ‘ s DirectX 12 en de “Next-Generation OpenGL Initiatief” in plaats van duwen haar eigen platform. Dat de “next-generation OpenGL initiatief” werd beheerd door de Khronos Group, die ook beheert OpenGL, en uiteindelijk werd Vulkan. Zelfs als je nog nooit hebt gehoord van OpenGL, je hebt zeker gebruikt. Alle Android-3D-games en de meeste iPhone-3D-games–tot Apple ‘ s Metaal werd aangekondigd, althans–is geschreven in OpenGL.

Vulkan brengt een cross-platform graphics van de volgende generatie systeem Android, SteamOS, en Linux. Windows-games kunt gebruiken Vulkan, ook. Sony ‘s PlayStation 4 zou kunnen toevoegen Vulkan ondersteuning, net zoals Microsoft’ s Xbox toegevoegd DirectX 12 ondersteuning. Nintendo rustig lid van de Khronos Group in 2015, dus er is een goede kans om Nintendo ‘ s volgende console zou kunnen gebruiken Vulkan.

Vulkan werkt zelfs op Windows 7 en Windows 8.1, die nooit zal ontvangen van Microsoft ‘ s DirectX 12. Omdat het cross-platform game-ontwikkelaars kunnen kiezen Vulkan en hun geoptimaliseerde code kan worden uitgevoerd op verschillende platforms, in plaats van alleen Windows 10, of gewoon OS X.

Dat is het punt van Vulkan: het kan worden toegevoegd aan vrijwel elk platform. Ontwikkelaars konden code spellen in Vulkan en ze worden gemakkelijk draagbare tussen verschillende platforms, dat is een grote zegen als het levert op zijn beloften.

GERELATEERDE ARTIKELENWelke Direct X 12 en Waarom is het Belangrijk?
Toen begon Microsoft met de detaillering van de nieuwe features van de komende Windows-10 besturingssysteem, een van die functies die er gesproken over het… [Lees het Artikel]Apple ‘ s Direct X: Wat is van Metaal en Waarom is het Belangrijk?
Je zou kunnen hebben gehoord van Apple vermelden Metalen in de afgelopen keynote adressen, dus we dachten dat we misschien een moment nemen om de… [Lees het Artikel]

Vulkan Is Hier Al

De Khronos Group heeft versie 1.0 van de Vulkan-specificatie op 16 februari 2016. Zowel NVIDIA als AMD toegevoegd Vulkan ondersteuning van hun Windows-en Linux-grafische stuurprogramma ‘ s, zodat Windows en Linux games te gebruiken Vulkan. Intel heeft de beta-versies van hun grafische stuurprogramma ‘ s met de Vulkan-ondersteuning voor zowel Windows en Linux. Valve ‘s SteamOS opgedaan Vulkan ondersteuning door het bijwerken naar deze nieuwe stuurprogramma’ s.

Kortom: zolang je de drivers te updaten, Vulkan werkt al met veel van de bestaande grafische hardware. Nu alles wat we nodig hebben zijn Vulkan-enabled games.

Google heeft zelfs aangekondigd dat toekomstige versies van Android zal beschikken over ingebouwde ondersteuning voor de Vulkan, en het bewijs van de werkzaamheden op de Vulkan kan worden gezien in het werken op Android source code. Vulkan zal waarschijnlijk verschijnen op de toekomstige consoles en diverse andere platformen.

Games met Behulp van Vulkan Zijn op de Horizon

Vulkan, net als DirectX 12 en Metaal, is niet echt iets wat je als gamer kunt kiezen om te gebruiken. Ze zijn nieuwe graphics programming systems game-ontwikkelaars kunnen ervoor kiezen om te gebruiken.

Zoals met DirectX 12 en Metalen, je hoeft alleen te wachten voor toekomstige games ondersteuning voor deze technologieën. Momenteel is De Talos Principe biedt experimentele ondersteuning voor Vulkan, die u kunt inschakelen. Echter, dat spel was niet ontworpen voor het gebruik van Vulkan, en de Vulkan-code is nog vroeg en niet zo geoptimaliseerd, zodat deze niet per se vertellen u veel over de Vulkan de potentiële prestaties.

Vulkan niet volledig vervangen OpenGL, natuurlijk. Als Croteam, de ontwikkelaars van De Talos Principe, het uitdrukte: “Voor eenvoudige games, OpenGL (of Direct3D voor die kwestie) is hier te blijven; [de] leercurve is niet [als] een helling met Vulkan. Echter, Vulkan schijnt echt als het gaat om het verminderen van toepassing en bestuurder CPU-overhead. Het is (of zal worden) veel sneller dan Direct3D 9, 11 en OpenGL!”

Maar Vulkan is niet alleen over het kiezen van een nieuwe optie in een grafische instellingen menu. Het helpt Linux en SteamOS catch up met Windows gaming en veel meer concurrerend. Het betekent dat Android binnenkort zal een volgende generatie grafische laag concurreren met Apple ‘ s Metaal. En het betekent dat game-ontwikkelaars kunnen kiezen Vulkan plaats van DirectX 12 en gemakkelijker ondersteuning van een verscheidenheid van platforms, waaronder Windows. Dit is goed voor alle gamers.

Zoals DirectX 12 op Windows en Metalen op de Apple platformen, Vulkan is een spannende nieuwe grafische technologie die belooft om te helpen game-ontwikkelaars hun games sneller. Als een cross-platform technologie, het heeft ook andere voordelen, waardoor deze functies om nieuwe platforms en veelbelovend om het makkelijker te maken om de haven games tussen de platformen.