Star Citizen prehaja izključno na vulkan api iz directx 11

Video: Выбираем лучший API для игр. Тест DirectX/Vulkan/OpenGL на GeForce RTX 2070S/ Radeon RX5700XT 2024

Video: Выбираем лучший API для игр. Тест DirectX/Vulkan/OpenGL на GeForce RTX 2070S/ Radeon RX5700XT 2024
Anonim

Developer Cloud Imperium Games je potrdil, da bo v prihajajočem naslovu za simulacijo vesolja Star Citizen izpuščal podporo DirectX 11 za Vulkan API. Poleg tega razvijalec umakne tudi svoj načrt, da v prihodnosti doda podporo za DirectX 12.

Ali Brown, direktor grafičnega inženiringa pri Cloud Imperium Games, je v objavi na uradnih forumih skupnosti Star Citizen dejal, da igra prehaja na API Vulkan, saj podpira več platform, vključno z Windows 7, 8, 10 in Linux. V nasprotju s tem DirectX 12 svojo podporo omejuje samo na Windows 10. Brown pojasni:

Pred leti smo izjavili, da bomo podprli DX12, toda od uvedbe Vulkana, ki ima enak nabor funkcij in prednosti delovanja, se je to zdelo veliko bolj logično uporabo API-ja za upodabljanje, saj uporabnikov ne sili v nadgradnjo na Windows 10 in odpre vrata za en sam grafični API, ki ga je mogoče uporabiti v vseh sistemih Windows 7, 8, 10 in Linux. Zato je naš trenutni namen samo podpreti Vulkan in na koncu opustiti podporo za DX11, saj to ne bi smelo vplivati ​​na nobenega od naših podpornikov.

Čeprav je Vulkan grafični API z nizkim nivojem, še vedno lahko uporablja GPU na bolj učinkovit način kot prejšnje različice DirectX in OpenGL. Kot rezultat, se hitrost sličic izboljša in poraba CPE-ja se v igrah zmanjša.

Vendar kljub temu Brown prej ali slej ni povsem izognil možnosti podpore DirectX 12 za Star Citizen. Dodaja:

DX12 bi bil upoštevan le, če bi ugotovili, da nam daje posebno in bistveno prednost pred Vulkanom. Čeprav API-ji res niso tako različni, 95% dela teh API-jev je sprememba paradigme cevovoda za upodabljanje, ki je enaka za oba API-ja.

Ali se strinjate z odločitvijo Igre Cloud Imperium, da preidejo na API Vulkan? V komentarjih delite svoje misli.

Star Citizen prehaja izključno na vulkan api iz directx 11