Star Civil从DirectX 11独家切换到Vulkan API
视频: Выбираем лучший API для игр. Тест DirectX/Vulkan/OpenGL на GeForce RTX 2070S/ Radeon RX5700XT 2024
开发人员Cloud Imperium Games已确认将在即将推出的太空模拟游戏《星际公民》中放弃对Vulkan API的DirectX 11支持。 此外,开发人员还将撤回其计划,以在将来增加对DirectX 12的支持。
Cloud Imperium Games图形工程总监Ali Brown在官方的《星际公民》社区论坛上说,该游戏正在过渡到Vulkan API,因为它支持多种平台,包括Windows 7、8、10和Linux。 相反,DirectX 12仅将其支持限制为Windows 10。 布朗解释说:
几年前,我们曾表示过支持DX12的意图,但是自从Vulkan推出以来,它具有相同的功能集和性能优势,因此似乎使用了更具逻辑性的渲染API,因为它不会迫使我们的用户升级到Windows 10并打开一个可以在所有Windows 7、8、10和Linux上使用的图形API的大门。 因此,我们目前的意图是仅支持Vulkan,并最终放弃对DX11的支持,因为这不会影响我们的任何支持者。
尽管Vulkan是低级图形API,但与早期版本的DirectX和OpenGL相比,它仍然能够以更有效的方式使用GPU。 结果,游戏中的帧速率变得更好,CPU使用率也降低了。
但是,Brown迟早并没有完全摒弃Direct X 12对Star Citizen的支持。 他补充说:
仅当我们发现DX12相对于Vulkan具有特定的实质性优势时,才会考虑使用DX12。 尽管这些API确实没有什么不同,但是这些API的95%的工作是更改呈现管道的范例,这两个API都是相同的。
您是否同意Cloud Imperium Games决定改用Vulkan API的决定? 在评论区分享你的观点。