20Aug
"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, ši naujos kartos grafikos technologija paverčiama "Google" "Android", "Valve" "SteamOS", "Linux", visomis "Windows" versijomis ir potencialiai netgi Nintendo kitokia konsolė."Vulkan" sukuria geresnį žaidimų našumą bet kuriai platformai, kuri nori ją naudoti, o žaidimus galima perkelti iš skirtingų platformų.
Viskas prasidėjo AMD "Mantle
". 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ą, sakydamas, 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
" atsakė "Microsoft".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 tokią technologiją 2014 m., Kurią pavadino "Metal".Jis buvo pridėtas prie "iPhone" ir "iPads" su "iOS 8" ir "Mac" su "OS X 10.11 El Capitan".
"AMD" pakeitė pavaras. 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į platformos 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 naudoti "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 platformose, o ne tik "Windows 10", arba tiesiog "OS"X.
Tai Vulkano taškas: jį galima pridėti prie beveik bet kurios 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.
Vulkan jau čia
"Khronos Group" išleido 2016 m. Vasario 16 d. "Vulkan" specifikacijos 1.0 versiją. Tiek "NVIDIA", tiek AMD "Vulkan" palaikė savo "Windows" ir "Linux" grafikos tvarkykles, leidžiančias "Windows" ir "Linux" žaidimus naudoti "Vulkan"."Intel" išleido savo grafikos tvarkyklių beta versijas su "Vulkan" palaikymu tiek "Windows", tiek "Linux".Valve "SteamOS" gavo "Vulkan" palaikymą, atnaujindama šiuos naujus tvarkykles.
Trumpai: kol atnaujinsite savo tvarkykles, Vulkan jau dirba su daugeliu egzistuojančių grafikos aparatūros. Dabar mums reikia tik "Vulkan" įgalintų žaidimų."
" "Google" net paskelbė, kad būsimose "Android" versijose bus integruotas "Vulkan" palaikymas, o "Vulkan" darbo įrodymai gali būti matomi 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", iš tikrųjų nėra kažkas, ką galite pasirinkti žaidėjui. Tai naujos grafikos programavimo sistemos, kurias žaidimų kūrėjai gali pasirinkti.
Kaip ir "DirectX 12" ir "Metal", tiesiog laukiame būsimų žaidimų, kad palaikytume šias technologijas.Šiuo metu "" "Talos" principas siūlo eksperimentinį "Vulkan" palaikymą, kurį galite įjungti. Tačiau šis žaidimas nebuvo skirtas naudoti "Vulkan", o jo Vulkano kodas yra ankstyvas, o ne optimizuotas, todėl tai nebūtinai pasakys jums apie Vulkan potencialius rezultatus.Žinoma, "
Vulkan" ne visiškai pakeis "OpenGL"."Croteam", "Talos" principo kūrėjai teigė: "Paprastiems žaidimams" 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 yra( ar bus) daug greičiau nei Direct3D 9, 11 ir OpenGL! "
Tačiau" Vulkan "yra ne tik pasirinkimas naujos galimybės 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 grafikos sluoksnį, konkurentų su "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" ant "Apple" platformų "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ų.