Pagrindinis » kaip » Ką reikia žinoti apie Vulkaną, kuris žada greičiau žaidimus kiekvienoje platformoje

    Ką reikia žinoti apie Vulkaną, kuris žada greičiau žaidimus kiekvienoje platformoje

    „Microsoft DirectX 12“ ir „Apple Metal“ yra naujos kartos grafikos platformos. Jie suteikia žemesnę prieigą prie grafinės įrangos, leidžiančios žaidimų programuotojams išspausti daugiau techninės įrangos našumo. „Vulkan“ yra kompleksinis atsakymas į „Microsoft“ ir „Apple“ technologijas.

    Kadangi „Vulkan“ yra kompleksinė platforma, ši naujos kartos grafikos technologija atneša „Google“ „Android“, „Valve“ „SteamOS“, „Linux“, visas „Windows“ versijas ir galbūt net kitą „Nintendo“ konsolę. „Vulkan“ pristato geresnius žaidimų rezultatus absoliučiai bet kurioje platformoje, kuri nori ją naudoti, ir leidžia žaidimus nešiojamai tarp skirtingų platformų.

    Viskas prasidėjo su AMD „Mantle“

    Norint suprasti, iš kur atvyko Vulkanas, svarbu žinoti mažą istoriją. Viskas prasidėjo nuo 2013 m. Paskelbto AMD darbo su „Mantle“. Mantle buvo nauja grafikos sistema, tiesiogiai nukreipta į žaidimų kūrėjus. Ji pažadėjo greičiau atlikti žaidimus, suteikdama efektyvesnį grafikos sluoksnį. Techniniu požiūriu ji pažadėjo sumažinti procesoriaus viršutinę ir tiesioginę prieigą prie žemesnio lygio grafinės įrangos funkcijų.

    „AMD“ pateikia „Microsoft“ „Xbox One“ ir „Sony“ „PlayStation 4“ grafinę įrangą ir sakė, kad „Mantle“ buvo sukurta remiantis optimizavimu, kurį ji atliko šioms naujos kartos žaidimų konsolėms.

    „Mantle“ konkuravo su „Microsoft“ „DirectX“ ir „cross-platform“ OpenGL, kurie tuo metu parodė savo amžių. Tiesą sakant, tai buvo tiesioginis „Microsoft“ „DirectX“ išpuolis, kurį naudojo daugelis PC žaidimų. AMD vadovai tuo metu sakė, kad jie niekada nesitikėjo, jog „Microsoft“ net išleis kitą „DirectX“. Taigi AMD tiesiog turėjo įtikinti žaidimų kūrėjus palikti „DirectX“ ir „OpenGL“, ir naudoti naujesnę, geresnę sistemą.

    „DirectX 12“, „Metal“ ir „Vulkan“

    „Microsoft“ atsakė. 2014 m. „Microsoft“ paskelbė „DirectX 12“, kuri dabar įtraukta į „Windows 10“ ir „Xbox One“. Taip pat „Microsoft“ išleido ją, žadėdama efektyvesnę grafikos sistemą nei „DirectX 11“, ir kuri suteikė tiesioginę prieigą prie žemo lygio grafinės įrangos funkcijų.

    „Apple“ taip pat paskelbė panašią technologiją 2014 m., Vadinamą Metal. Jis buvo pridėtas prie „iPhone“ ir „iPad“ su „iOS 8“ ir „Mac“ su „OS X 10.11 El Capitan“.

    Po to AMD perkėlė pavaras. Keletas žaidimų įgyvendino eksperimentinę „Mantle“ paramą, tačiau ši technologija niekada nebuvo išleista visuomenei. AMD paskelbė, kad sutelks dėmesį į „Microsoft DirectX 12“ ir „Next-Generation OpenGL iniciatyvą“, o ne savo platformą. Šią „naujos kartos OpenGL iniciatyvą“ valdė „Khronos“ grupė, kuri taip pat valdo „OpenGL“ ir galiausiai tapo „Vulkan“. Net jei jūs niekada negirdėjote apie OpenGL, jūs tikrai jį naudojote. Visi „Android“ 3D žaidimai ir dauguma „iPhone 3D“ žaidimų iki „Apple“ metalo paskelbimo, bent jau buvo parašyti „OpenGL“.

    „Vulkan“ atneša „Android“, „SteamOS“ ir „Linux“ įvairių platformų, naujos kartos grafikos sistemą. Windows žaidimai taip pat gali naudoti „Vulkan“. „Sony“ „PlayStation 4“ gali pridėti „Vulkan“ palaikymą, kaip „Microsoft“ „Xbox One“ pridėjo „DirectX 12“ palaikymą. „Nintendo“ 2015 m. Tyliai prisijungė prie „Khronos“ grupės, todėl „Nintendo“ kita konsolė gali naudoti ir „Vulkan“.

    „Vulkan“ netgi veikia „Windows 7“ ir „Windows 8.1“, kurios niekada negaus „Microsoft DirectX 12“. Kadangi tai yra platforma, žaidimų kūrėjai gali pasirinkti „Vulkan“ ir jų optimizuotas kodas gali veikti įvairiose platformose, o ne tik „Windows 10“, ar tik „OS X“.

    Tai yra Vulkano taškas: jis gali būti pridedamas prie bet kokios platformos. Kūrėjai galėtų koduoti žaidimus Vulkane ir jie būtų lengvai perkeliami tarp skirtingų platformų, o tai yra didžiulis palaima, jei ji pasieks savo pažadus.

    Vulkanas jau yra čia

    „Khronos Group“ 2016 m. Vasario 16 d. Išleido „Vulkan“ specifikacijos versiją 1.0. „NVIDIA“ ir „AMD“ papildė „Vulkan“ paramą „Windows“ ir „Linux“ grafikos tvarkyklėms, leidžiančias „Windows“ ir „Linux“ žaidimams naudoti „Vulkan“. „Intel“ išleido savo grafikos tvarkyklių beta versijas su „Vulkan“ palaikymu tiek „Windows“, tiek „Linux“. „Valve“ „SteamOS“ įgijo „Vulkan“ paramą, atnaujindama šiuos naujus vairuotojus.

    Trumpai tariant: tol, kol atnaujinsite tvarkykles, „Vulkan“ jau dirba su daugeliu esamų grafinių įrenginių. Dabar viskas, ko mums reikia, yra „Vulkan“ įgalinti žaidimai.

    „Google“ netgi paskelbė, kad būsimoms „Android“ versijoms bus įdiegta „Vulkan“ parama, o „Vulkan“ darbo įrodymai matomi „Android“ šaltinio kodo darbe. „Vulkan“ tikriausiai pasirodys būsimose konsolėse ir įvairiose kitose techninės įrangos platformose.

    Žaidimai naudojant „Vulkan“ yra „Horizon“

    „Vulkan“, kaip ir „DirectX 12“ ir „Metal“, tikrai nėra kažkas, ką jūs galite pasirinkti kaip žaidėjas. Jie yra naujos grafikos programavimo sistemos žaidimų kūrėjai gali pasirinkti naudoti.

    Kaip ir „DirectX 12“ ir „Metal“, jums tereikia palaukti, kol ateityje žaidimai bus paremti šiomis technologijomis. Šiuo metu, Talos principas siūlo eksperimentinę paramą „Vulkan“, kurį galite įgalinti. Tačiau šis žaidimas nebuvo sukurtas naudoti „Vulkan“, o jo „Vulkan“ kodas yra ankstyvas ir ne taip optimizuotas, todėl tai nebūtinai jums pasakys apie galimą „Vulkano“ našumą.

    Žinoma, Vulkanas visiškai nepakeis OpenGL. Kaip Croteam, Talos principas, „Paprastiems žaidimams„ OpenGL “(arba„ Direct3D “) turi likti; [mokymosi kreivė] nėra lygi kaip ir Vulkanui. Tačiau „Vulkan“ iš tikrųjų šviečia, kai reikia sumažinti taikomąją programą ir vairuotojo procesoriaus viršutinę kainą. Jis yra (arba bus) daug greitesnis nei Direct3D 9, 11 ir OpenGL! “

    Tačiau Vulkanas ne tik renkasi naują parinktį grafikos nustatymų meniu. Jis padeda „Linux“ ir „SteamOS“ pasivyti „Windows“ žaidimus ir tapti daug konkurencingesniais. Tai reiškia, kad „Android“ netrukus turės naujos kartos grafikos sluoksnį, konkuruojantį su „Apple Metal“. Ir tai reiškia, kad žaidimų kūrėjai gali pasirinkti „Vulkan“, o ne „DirectX 12“ ir lengviau remti įvairias platformas-įskaitant „Windows“. Tai tinka visiems žaidėjams.


    Kaip ir „DirectX 12“ „Windows“ ir „Metal“ „Apple“ platformose, „Vulkan“ yra įdomi nauja grafikos technologija, kuri žada padėti žaidimų kūrėjams greičiau atlikti žaidimus. Kadangi ji yra tarpvalstybinė technologija, ji taip pat turi kitų privalumų, suteikiančių šioms funkcijoms naujas platformas ir žadanti palengvinti žaidimų perkėlimą tarp platformų.