Che cosa dovete Conoscere Circa Vulkan, Che Promette più Velocemente Giochi su Tutte le piattaforme

0
633

Microsoft DirectX 12 e Apple in Metallo sono grafica di ultima generazione di piattaforme. Essi forniscono inferiore a livello hardware di grafica, permettendo che i programmatori del gioco per spremere le prestazioni di hardware. Vulkan è cross-platform risposta di Microsoft e di Apple tecnologie.

Come Vulkan è multi-piattaforma, porta questa nuova generazione di tecnologia grafica per Google Android, Valvola SteamOS, Linux, tutte le versioni di Windows, e potenzialmente anche di Nintendo di prossima console. Vulkan porta la migliore performance di gioco su qualsiasi piattaforma che si vuole usare, e rende i giochi più portabile su diverse piattaforme.

Tutto è Iniziato Con AMD Mantle

Per capire dove Vulkan è venuto, è importante conoscere un po ‘ di storia. Tutto è iniziato con AMD che opera nel Mantello, che è stato annunciato nel 2013. Mantello era un nuovo sistema di grafica piantato direttamente agli sviluppatori del gioco. Ha promesso di fare giochi più veloce, fornendo un più efficace livello grafico. Più tecnicamente, ha promesso più basso overhead della CPU e più diretto l’accesso a basso livello grafico le caratteristiche hardware.

AMD fornisce hardware per la grafica sia per Microsoft Xbox One e Sony PlayStation 4, e ha detto che il Mantello è stato costruito sulle ottimizzazioni che ha lavorato per quelle di prossima generazione di console di gioco.

Mantello in competizione con Microsoft DirectX e OpenGL multipiattaforma, entrambi i quali sono stati mostrando la loro età al momento. In realtà, questo è un attacco diretto di Microsoft DirectX, che molti giochi per PC in uso. AMD dirigenti al momento ha detto di non aver mai sospettato di Microsoft di rilasciare un altro DirectX. Così AMD doveva solo convincere gli sviluppatori di giochi di lasciare DirectX e OpenGL dietro e usare il loro più recente, il sistema migliore.

DirectX 12, Metallo, e Vulkan

Microsoft ha risposto. Nel 2014, Microsoft ha annunciato DirectX 12, che è ora incluso in Windows 10 e Xbox One. Microsoft si accamparono nella stessa maniera, con la promessa di una più efficiente sistema di grafica rispetto a DirectX 11, e che ha fornito l’accesso diretto a basso livello di grafica caratteristiche hardware.

Apple ha inoltre annunciato una tecnologia simile nel 2014 chiamato in Metallo. È stato aggiunto per iphone e ipad con iOS 8 e Mac con OS X 10.11 El Capitan.

AMD ha spostato gli ingranaggi dopo questo. Un paio di partite implementato sperimentale Manto di supporto, ma la tecnologia non è stato mai rilasciato al pubblico. AMD ha annunciato di voler concentrarsi di Microsoft DirectX 12 e la “Next-Generation OpenGL Iniziativa” piuttosto che spingere la propria piattaforma. Che “una nuova generazione di OpenGL iniziativa” è stato gestito dal Khronos Group, che gestisce anche OpenGL, e alla fine è diventato il Vulkan. Anche se non hai mai sentito parlare di OpenGL, hai sicuramente usato. Android giochi 3D e la maggior parte di iPhone giochi 3D–fino a quando Apple non Metallo è stato annunciato, almeno–è stato scritto in OpenGL.

Vulkan porta un cross-platform, grafica di ultima generazione di sistema di Android, SteamOS, e Linux. Giochi di Windows può utilizzare Vulkan, troppo. Sony PlayStation 4 potrebbe aggiungere Vulkan supporto, come Microsoft Xbox One aggiunto DirectX 12 di supporto. Nintendo tranquillamente entrato Khronos Group nel 2015, quindi c’è una buona probabilità Nintendo di prossima console potrebbe utilizzare Vulkan.

Vulkan funziona anche su Windows 7 e Windows 8.1, che non riceverà mai di Microsoft DirectX 12. Perché è multi-piattaforma, gli sviluppatori di giochi possono scegliere Vulkan e la loro ottimizzato il codice può essere eseguito su diverse piattaforme, piuttosto che solo Windows 10, o solo di OS X.

Che è il punto di Vulkan: può essere aggiunto a qualsiasi piattaforma. Gli sviluppatori potrebbero codice di giochi in Vulkan e sarebbero facilmente portabile su diverse piattaforme, che è un enorme vantaggio se mantiene le promesse.

ARTICOLI CORRELATIche Cosa è il Direct X 12 e Perché è Importante?
Quando Microsoft ha iniziato a dettagliare le nuove caratteristiche del suo prossimo sistema operativo Windows 10, una di quelle caratteristiche che si è parlato di circa… [Leggi l’Articolo]Apple Direct X: Cos’è il Metal e Perché è Importante?
Si potrebbe avere sentito parlare di Apple di Metallo nel recenti discorsi programmatici, così abbiamo pensato che avremmo potuto prendere un momento per… [Leggi Articolo]

Vulkan È Già Qui

Il Khronos Group ha rilasciato la versione 1.0 del Vulkan specifica il 16 febbraio, 2016. NVIDIA e AMD aggiunto Vulkan del supporto di Windows e driver grafici per Linux, consentendo di Windows e Linux giochi per utilizzare Vulkan. Intel ha rilasciato le versioni beta di loro driver di grafica con Vulkan il supporto per Windows e Linux. Valvola SteamOS guadagnato Vulkan supporto, l’aggiornamento per i nuovi driver.

In breve: basta aggiornare i driver, Vulkan già funziona con un sacco di grafica hardware. Ora tutti abbiamo bisogno è che la Vulkan giochi attivati.

Google ha anche annunciato che le future versioni di Android avrà il supporto integrato per Vulkan, e le prove di lavoro su Vulkan può essere visto nel lavoro su Android il suo codice sorgente. Vulkan probabilmente apparirà sul futuro delle console e varie altre piattaforme hardware.

Giochi per mezzo di Vulkan Sono all’Orizzonte

Vulkan, proprio come DirectX 12 e Metallo, non è davvero qualcosa di come un giocatore può scegliere di utilizzare. Sono nuovo della programmazione grafica di sistemi di gioco, gli sviluppatori possono scegliere di utilizzare.

Come con DirectX 12 e Metallo, devi solo aspettare per i giochi futuri a sostegno di queste tecnologie. Attualmente, Il Talos Principio offre il supporto sperimentale per Vulkan, che è possibile attivare. Tuttavia, la partita non è stata progettata per utilizzare Vulkan, e la sua Vulkan codice è presto e non ottimizzato, quindi non necessariamente dirvi molto su di Vulkan potenziale di prestazioni.

Vulkan non sostituire del tutto OpenGL, naturalmente. Come Croteam, gli sviluppatori di Talos linea di Principio, formulato: “Per i semplici giochi OpenGL (o Direct3D per quella materia) è qui per rimanere; [i] curva di apprendimento non è [come] ripidi e con Vulkan. Tuttavia, Vulkan davvero brilla quando si tratta di ridurre i driver e l’applicazione sovraccarico della CPU. È (o sarà) molto più veloce di Direct3D 9, 11 e OpenGL!”

Ma Vulkan non è solo la scelta di una nuova opzione nella grafica del menu impostazioni. Aiuta Linux e SteamOS prendere con Windows di gioco e diventato molto più competitivo. Significa che Android avrà presto una grafica di ultima generazione livello competitivo con Apple in Metallo. E significa che il gioco gli sviluppatori possono scegliere Vulkan piuttosto che DirectX 12 e più facilmente supportare una varietà di piattaforme, tra cui Windows. Questo è un bene per tutti i giocatori.

Come DirectX 12 su Windows e di Metallo su Apple piattaforme, Vulkan è una nuova tecnologia grafica che promette di aiutare gli sviluppatori di videogiochi fare i loro giochi più velocemente. Come una tecnologia multipiattaforma, ma ha anche altri vantaggi–di portare queste caratteristiche a nuove piattaforme e promettente per rendere più facile il porting di giochi tra piattaforme.