Ką reikia žinoti apie "Vulkan", kuris numato greitesnius žaidimus kiekvienoje platformoje

Turinys:

Ką reikia žinoti apie "Vulkan", kuris numato greitesnius žaidimus kiekvienoje platformoje
Ką reikia žinoti apie "Vulkan", kuris numato greitesnius žaidimus kiekvienoje platformoje

Video: Ką reikia žinoti apie "Vulkan", kuris numato greitesnius žaidimus kiekvienoje platformoje

Video: Ką reikia žinoti apie
Video: Driver app announcement with Uber CEO | April 10, 2018 | Uber - YouTube 2024, Balandis
Anonim
"Microsoft DirectX 12" ir "Apple Metal" yra naujos kartos grafikos platformos. Jie teikia žemesnio lygmens prieigą prie grafikos aparatūros, todėl žaidimų programuotojai gali išnaudoti daugiau aparatūros. "Vulkan" yra kryžminis platformos atsakymas į "Microsoft" ir "Apple" technologijas.
"Microsoft DirectX 12" ir "Apple Metal" yra naujos kartos grafikos platformos. Jie teikia žemesnio lygmens prieigą prie grafikos aparatūros, todėl žaidimų programuotojai gali išnaudoti daugiau aparatūros. "Vulkan" yra kryžminis platformos atsakymas į "Microsoft" ir "Apple" technologijas.

Kadangi "Vulkan" yra kryžminis platforma, ji suteikia šią naujos kartos grafinę technologiją "Google" "Android", "Valve" "SteamOS", "Linux", visoms "Windows" versijoms ir galbūt net kitam "Nintendo" konsolę. "Vulkan" sukuria geresnį žaidimų našumą bet kuriai platformai, kuri nori ją naudoti, o žaidimus galima perkelti iš skirtingų platformų.

Tai viskas prasidėjo AMD mantija

Norint suprasti, iš kur atsirado "Vulkan", svarbu žinoti šiek tiek istorijos. Viskas prasidėjo nuo AMD "Mantle" kūrimo, kuris buvo paskelbtas 2013 metais. "Mantle" buvo nauja grafikos sistema, sukurta tiesiogiai žaidimų kūrėjams. Ji pažadėjo greičiau atlikti žaidimus, pateikdama efektyvesnį grafikos sluoksnį. Techniškai tai pažadėjo mažesnę CPU pridėtinę kainą ir daugiau tiesioginės prieigos prie žemesnio lygio grafikos aparatūros funkcijų.
Norint suprasti, iš kur atsirado "Vulkan", svarbu žinoti šiek tiek istorijos. Viskas prasidėjo nuo AMD "Mantle" kūrimo, kuris buvo paskelbtas 2013 metais. "Mantle" buvo nauja grafikos sistema, sukurta tiesiogiai žaidimų kūrėjams. Ji pažadėjo greičiau atlikti žaidimus, pateikdama efektyvesnį grafikos sluoksnį. Techniškai tai pažadėjo mažesnę CPU pridėtinę kainą ir daugiau tiesioginės prieigos prie žemesnio lygio grafikos aparatūros funkcijų.

"AMD" tiekia "Microsoft" "Xbox One" ir "Sony PlayStation 4" grafikos įrangą ir teigia, kad "Mantle" buvo sukurta pagal optimizavimą, kurį ji atliko šioms naujos kartos žaidimų konsolėms.

"Mantle" varžėsi su Microsoft "DirectX" ir kryžminio platforminio "OpenGL", kuris tuo metu parodė jų amžių. Tiesą sakant, tai buvo tiesioginis "Microsoft" "DirectX" atakas, kurį naudoja daugelis kompiuterinių žaidimų. AMD vadovai tuo metu teigė, kad niekada nesitikėjo, kad "Microsoft" net išleidžia kitą "DirectX". Taigi AMD tiesiog turėjo įtikinti žaidimų kūrėjus palikti "DirectX" ir "OpenGL" ir naudoti jų naujesnę, geresnę sistemą.

"DirectX 12", "Metal" ir "Vulkan"

"Microsoft" atsakė. 2014 m. "Microsoft" paskelbė "DirectX 12", kuris dabar įtrauktas į "Windows 10" ir "Xbox One". "Microsoft" taip pat pasižymėjo efektyvesne grafikos sistema nei "DirectX 11", o kita - tiesiogine prieiga prie žemo lygio grafikos įrangos funkcijų.
"Microsoft" atsakė. 2014 m. "Microsoft" paskelbė "DirectX 12", kuris dabar įtrauktas į "Windows 10" ir "Xbox One". "Microsoft" taip pat pasižymėjo efektyvesne grafikos sistema nei "DirectX 11", o kita - tiesiogine prieiga prie žemo lygio grafikos įrangos funkcijų.

"Apple" taip pat paskelbė apie panašią technologiją 2014 m., Vadinamą metalu. Jis buvo pridėtas prie "iPhone" ir "iPads" su "iOS 8" ir "Mac" su "OS X 10.11 El Capitan".

AMD pakeitė įrankius po to. Keli žaidimai įdiegė eksperimentinę "Mantle" palaikymą, tačiau ši technologija niekada nebuvo išleista visuomenei. "AMD" paskelbė, kad dėmesys bus skiriamas "Microsoft DirectX 12" ir "Next Generation OpenGL Initiative", o ne stumti savo platformą. Ši "naujos kartos OpenGL iniciatyva" buvo valdoma "Khronos Group", kuri taip pat valdo "OpenGL", ir galiausiai tapo "Vulkan". Net jei niekada negirdėjote apie "OpenGL", jūs tikrai jį naudojo. Visi "Android" 3D žaidimai ir dauguma "iPhone" 3D žaidimų, kol "Apple" metalas buvo paskelbtas, bent jau buvo parašytas "OpenGL".

"Vulkan" sukuria kryžminį platformą, naujos kartos grafinę sistemą "Android", "SteamOS" ir "Linux". "Windows" žaidimai taip pat gali naudoti "Vulkan". "Sony PlayStation 4" gali pridėti "Vulkan" palaikymą, kaip ir "Microsoft Xbox One" pridėjo "DirectX 12" palaikymą. 2015 m. "Nintendo" tyliai prisijungė prie "Khronos Group", taigi yra tikimybė, kad kitas "Nintendo" konsolė taip pat gali naudotis "Vulkan".

"Vulkan" netgi veikia "Windows 7" ir "Windows 8.1", kurie niekada nebus "Microsoft DirectX 12". Kadangi tai kryžminis platforma, žaidimų kūrėjai gali pasirinkti "Vulkan", o jų optimizuotas kodas gali būti paleistas įvairiose skirtingose platformose, o ne tik "Windows 10", arba "OS X".

Tai yra "Vulkan" taškas: jį galima pridėti prie beveik visos platformos. Programuotojai gali koduoti žaidimus "Vulkan", o jie būtų lengvai perkeliami įvairiose platformose, o tai yra didžiulė palaima, jei ji įvykdys savo pažadus.

Vulkanas jau čia

Trumpai: kol atnaujinsite tvarkykles, "Vulkan" jau dirba su daugeliu egzistuojančių grafikos įrangos. Dabar mums reikia tik "Vulkan" įgalintų žaidimų.

"Google" netgi paskelbė, kad būsimose "Android" versijose bus įmontuota "Vulkan" parama, o darbo su "Vulkan" įrodymais galima pamatyti darbe su "Android" pradiniu kodu. "Vulkan" tikriausiai pasirodys būsimose konsolėse ir kitose platformose.

Žaidimai, naudojantys "Vulkan", yra "Horizontas"

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

Kaip ir "DirectX 12" ir "Metal", jums tik laukti būsimų žaidimų, kad palaikytų šias technologijas. Šiuo metu, Talos principas siūlo "Vulkan" eksperimentinę paramą, kurią galite įjungti. Tačiau šis žaidimas nebuvo skirtas naudoti "Vulkan", o jo Vulkano kodas yra anksti ir ne taip optimizuotas, todėl tai nebūtinai pasakys jums apie Vulkan potencialius rezultatus.

Žinoma, "Vulkan" visiškai nepakeis "OpenGL". Kaip Croteam, kūrėjaiTalos principas, pridėkite: "Paprastų žaidimų atveju" OpenGL "(arba" Direct3D "šiuo klausimu) yra čia, kad liktų; mokymosi kreivė nėra [kaip] kieta, kaip ir Vulkanas. Tačiau "Vulkan" iš tiesų šviečia, kai reikia mažinti taikomąsias programas ir tvarkyklės CPU pridėtines išlaidas. Tai bus (arba bus) daug greičiau nei Direct3D 9, 11 ir OpenGL!"

Tačiau "Vulkan" yra ne tik pasirinkta nauja parinktis grafinių nustatymų meniu. Tai padeda "Linux" ir "SteamOS" pasivyti "Windows" žaidimais ir tampa daug konkurencingesnės. Tai reiškia, kad "Android" netrukus turės naujos kartos grafiką, konkurentų "Apple Metal". Ir tai reiškia, kad žaidimų kūrėjai gali pasirinkti "Vulkan", o ne "DirectX 12" ir lengviau palaikyti įvairias platformas -įskaitant Windows. Tai yra naudinga visiems žaidėjams.

Kaip "DirectX 12" "Windows" ir "Metal" "Apple" platformose, "Vulkan" yra įdomi nauja grafikos technologija, kuri pažadės padėti žaidimų kūrėjams greičiau atlikti savo žaidimus. Kaip kryžminio platformos technologija, ji taip pat turi kitų privalumų - pritraukia šias funkcijas į naujas platformas ir žada palengvinti žaidimų perjungimą tarp platformų.

Rekomenduojamas: