Vulkan dąży do standaryzacji technologii ray tracingu w grach wideo
Spisu treści:
- Khrons szuka wsparcia od Nvidii, AMD i Intela dla znormalizowanej implementacji Ray Tracing w Vulkan
Do tej pory tylko jedna gra detaliczna oferowała wsparcie dla Ray Tracing poprzez API Vulkan, Wolfenstein Youngblood.
Khrons szuka wsparcia od Nvidii, AMD i Intela dla znormalizowanej implementacji Ray Tracing w Vulkan
W obecnej sytuacji interfejs API Vulkan nie obsługuje samego Ray Tracing. Tak, Nvidia wydała specyficzne dla RTX rozszerzenia dla Vulkan, ale ta obsługa jest dostępna wyłącznie dla sprzętu i brakuje jej obsługi Ray Tracing dla wielu platform / dostawców, oferowanej przez Microsoft DXR.
Na GDC 2020 Grupa Khronos planuje omówić „Ray Tracing in Vulkan” z inżynierami z AMD, Intela i Nvidii. Zgadza się, będą tam najlepsi trzej producenci kart graficznych dla komputerów PC. Ma to doskonały sens, ponieważ obsługa znormalizowanego śledzenia promieni będzie wymagała wsparcia wielu dostawców sprzętu, a AMD, wiemy, zamierza dodać tę technologię do przyszłych kart graficznych z serii Radeon.
Niestety nie wiemy, jak będzie wyglądała implementacja śledzenia promieni Khronos. Mimo to, biorąc pod uwagę ostatnie ruchy Khronosa z Vulkanem 1.2, zakładamy, że Vulkan będzie ściśle współpracować z Microsoftem i jego implementacją DXR. Vulkan 1.2 już obsługuje HLSL (język cieniowania DirectX) z obsługą do Shadera Model 6.2. Wsparcie dla Shader Model 6.3 przyniesie ze sobą obsługę kodu DXR HLSL, a ten kod powinien być użyteczny w planowanej implementacji Ray Tracing Vulkan.
Odwiedź nasz przewodnik po najlepszych kartach graficznych na rynku
Dlaczego warto tak ściśle współpracować z Microsoftem? Prosta odpowiedź jest taka, że międzyplatformowe wersje gier prawdopodobnie trafią na konsolę nowej generacji Microsoftu, Xbox Series X, a wraz z tym pojawia się potrzeba użycia DirectX 12. Dostosowanie do Microsoft dla Ray Tracing ułatwi to programiści używają swojego istniejącego kodu z Vulkanem lub tworzą nowy kod, który będzie działał zarówno w DirectX 12, jak i Vulkan.
W tej chwili nie wiadomo, kiedy oficjalne wsparcie Ray Tracing pojawi się w Vulkan, chociaż powinniśmy oczekiwać więcej informacji od GDC. Będziemy Cię informować na bieżąco.
Czcionka Overclock3dFuturemark pokazuje możliwości technologii ray tracingu directx
Futuremark omówił możliwości technologii DirectX Raytracing i podał kilka próbek tego, co może zaoferować.
Vuda dąży do wniesienia cuda do vulkan
Rozpoczęto ambitny projekt VUDA, aby wprowadzić interfejs obliczeniowy GPU Nvidia z łatwym dostępem do oprogramowania typu open source.
Vulkan dodaje obsługę zawartości ray tracingu
Khronos zareagował na zapotrzebowanie programistów i dziś wprowadził tymczasowe rozszerzenia Ray Tracing w Vulkan.