Izstrādātājs Cloud Imperium Games ir apstiprinājis, ka tas gaidāmajā kosmosa simulācijas nosaukumā Star Citizen zaudēs DirectX 11 atbalstu Vulkan API. Turklāt izstrādātājs atsauc arī plānu pievienot DirectX 12 atbalstu nākotnē.
Cloud Imperium Games grafikas inženierijas direktors Ali Brauns paziņojumā oficiālajai Star Citizen kopienai sacīja forumos, ka spēle pāriet uz Vulkan API, jo tā atbalsta vairākas platformas, tostarp Windows 7, 8, 10 un Linux. Turpretī DirectX 12 ierobežo tā atbalstu tikai uz Windows 10. Brauns paskaidro:
Pirms gadiem mēs paziņojām par nodomu atbalstīt DX12, taču kopš Vulkan ieviešanas, kuram ir vienādas funkciju kopas un veiktspējas priekšrocības, tas šķita daudz vairāk loģiskās renderēšanas API izmantot, jo tas neliek mūsu lietotājiem veikt jaunināšanu uz Windows 10 un paver durvis vienai grafikas API, kuru varētu izmantot visos Windows 7, 8, 10 un Linux. Rezultātā mūsu pašreizējais nolūks ir atbalstīt tikai Vulkan un galu galā atteikties no atbalsta DX11, jo tam nevajadzētu ietekmēt nevienu no mūsu atbalstītājiem.
Lai gan Vulkan ir zema līmeņa grafikas API, tas joprojām spēj izmantot GPU efektīvāk nekā iepriekšējās DirectX un OpenGL versijas. Tā rezultātā kadru ātrums kļūst labāks, un CPU izmantošana spēlēs samazinās.
Neskatoties uz to, Brauns agri vai vēlu pilnībā neatstāja iespēju saņemt DirectX 12 atbalstu Star Citizen. Viņš piebilst:
DX12 tiktu ņemts vērā tikai tad, ja mēs atrastu, ka tas mums dod specifiskas un būtiskas priekšrocības salīdzinājumā ar Vulkan. Tomēr API patiešām nav tik atšķirīgi, ka 95% šo API darbu ir mainīti renderēšanas cauruļvada paradigmu, kas abām API ir vienāda.
Vai jūs piekrītat Cloud Imperium Games lēmumam pāriet uz Vulkan API? Dalieties savās domās komentāros.
SAISTĪTIE STĀSTI, KAS JUMS PĀRBAUDA:
- Kā novērst DirectX kļūdas operētājsistēmā Windows 10
- Intel nāk ar Windows Vulkan draiveru atbalstu
- DOOM datoram tagad atbalsta Vulkan API