Công dân sao chuyển đổi độc quyền sang Vulkan api từ directx 11

Video: Chris Roberts on DirectX12 & Vulkan in Star Citizen 2024

Video: Chris Roberts on DirectX12 & Vulkan in Star Citizen 2024
Anonim

Nhà phát triển Cloud Imperium Games đã xác nhận rằng họ sẽ bỏ hỗ trợ DirectX 11 cho API Vulkan trong tựa game mô phỏng không gian sắp tới của hãng Star Citizen. Ngoài ra, nhà phát triển cũng đang rút lại kế hoạch của mình để thêm hỗ trợ cho DirectX 12 trong tương lai.

Ali Brown, giám đốc kỹ thuật đồ họa tại Cloud Imperium Games, cho biết trong một bài đăng trên diễn đàn cộng đồng Star Citizen chính thức rằng trò chơi đang chuyển sang API Vulkan vì nó hỗ trợ nhiều nền tảng, bao gồm Windows 7, 8, 10 và Linux. Ngược lại, DirectX 12 chỉ giới hạn hỗ trợ cho Windows 10. Brown giải thích:

Cách đây nhiều năm, chúng tôi đã nói rõ ý định hỗ trợ DX12, nhưng kể từ khi Vulkan giới thiệu có cùng tính năng và lợi thế về hiệu suất, có vẻ như API kết xuất hợp lý hơn nhiều vì nó không buộc người dùng của chúng tôi phải nâng cấp lên Windows 10 và mở cánh cửa cho một API đồ họa duy nhất có thể được sử dụng trên tất cả Windows 7, 8, 10 & Linux. Do đó, ý định hiện tại của chúng tôi là chỉ hỗ trợ Vulkan và cuối cùng bỏ hỗ trợ cho DX11 vì điều này không ảnh hưởng đến bất kỳ người ủng hộ nào của chúng tôi.

Mặc dù Vulkan là API đồ họa cấp thấp, nhưng nó vẫn có thể sử dụng GPU theo cách hiệu quả hơn so với các phiên bản DirectX và OpenGL trước đây. Do đó, tốc độ khung hình trở nên tốt hơn và việc sử dụng CPU giảm trong các trò chơi.

Tuy nhiên, Brown đã không hoàn toàn gạt đi viễn cảnh hỗ trợ DirectX 12 cho Star Citizen sớm hay muộn. Ông nói thêm:

DX12 sẽ chỉ được xem xét nếu chúng tôi thấy nó mang lại cho chúng tôi một lợi thế cụ thể và đáng kể so với Vulkan. Mặc dù vậy, API thực sự không khác biệt lắm, 95% công việc cho các API này là thay đổi mô hình của đường ống kết xuất, giống với cả hai API.

Bạn có đồng ý với quyết định của Cloud Imperium Games khi chuyển sang API Vulkan không? Chia sẻ suy nghĩ của bạn trong các ý kiến.

Công dân sao chuyển đổi độc quyền sang Vulkan api từ directx 11