Razvijalec Cloud Imperium Games je potrdil, da bo v prihodnjem naslovu vesoljske simulacije Star Citizen opustil podporo DirectX 11 za API Vulkan. Poleg tega razvijalec umakne tudi načrt za dodajanje podpore za DirectX 12 v prihodnosti.
Ali Brown, direktor grafičnega inženiringa pri Cloud Imperium Games, je dejal v prispevku o uradni skupnosti Star Citizen forumi, da igra prehaja na Vulkan API, saj podpira več platform, vključno z Windows 7, 8, 10 in Linux. V nasprotju, DirectX 12 omejuje svojo podporo samo za Windows 10. Brown pojasnjuje:
Pred leti smo izrazili namero, da bomo podprli DX12, toda od predstavitve Vulkana, ki ima enak nabor funkcij in prednosti v delovanju, se je to zdelo veliko logičnega API-ja za upodabljanje, saj uporabnikov ne sili k nadgradnji na Windows 10 in odpira vrata enemu grafičnemu API-ju, ki bi ga lahko uporabili v vseh sistemih Windows 7, 8, 10 in Linux. Kot rezultat, je naš trenutni namen podpirati samo Vulkan in sčasoma opustiti podporo za DX11, saj to ne bi smelo vplivati na nobenega od naših podpornikov.
Čeprav je Vulkan grafični API na nizki ravni, lahko GPU še vedno uporablja učinkoviteje kot prejšnje različice DirectX in OpenGL. Posledično se hitrost sličic izboljša in poraba procesorja se v igrah zmanjša.
Kljub temu Brown prej ali slej ni povsem odpravil možnosti za podporo DirectX 12 za Star Citizen. Dodaja:
DX12 bi upoštevali le, če bi ugotovili, da nam daje posebno in znatno prednost pred Vulkanom. Vendar API-ji res niso tako različni, 95% dela za te API-je je spremeniti paradigmo cevovoda upodabljanja, kar je enako za oba API-ja.
Ali se strinjate z odločitvijo Cloud Imperium Games, da preklopi na Vulkan API? Delite svoje misli v komentarjih.
POVEZANE ZGODBE, KI JIH MORATE OGLEDATI:
- Kako popraviti napake DirectX v sistemu Windows 10
- Intel ima vgrajeno podporo za gonilnike Vulkan v sistemu Windows
- DOOM za osebni računalnik zdaj podpira Vulkan API