Ray tracing potrafi zamienić pięknie oświetloną grę w pokaz slajdów, ale Microsoft chce w końcu coś z tym zrobić.
Firma zaprezentowała największą aktualizację DirectX Raytracing od debiutu technologii w 2018 roku. Nowe rozwiązania mają mocno ograniczyć narzut związany z obsługą śledzenia promieni i w jednym z testów na karcie AMD wydajność wzrosła kilkadziesiąt razy. Brzmi jak rewolucja, ale jest pewien haczyk.
Microsoft przebudowuje fundamenty ray tracingu
Nowości trafiły do testowej wersji DirectX 12 Agility SDK 1.722 Preview. Ich głównym zadaniem jest ograniczenie kosztów aktualizowania struktur akceleracyjnych, które GPU wykorzystuje do sprawnego śledzenia promieni. Problem pojawia się szczególnie w rozbudowanych światach, gdzie animowane postacie, poruszające się obiekty i doczytywana geometria wymagają ciągłego odświeżania tych danych.
Firma zaprezentowała największą aktualizację DirectX Raytracing od debiutu technologii w 2018 roku.
Microsoft wprowadza trzy rozwiązania. Clustered Geometry dzieli modele na mniejsze, wielokrotnie wykorzystywane klastry geometrii. PTLAS (Partitioned Top-Level Acceleration Structures) pozwala aktualizować jedynie zmienione fragmenty sceny, natomiast GPU-driven builds przenosi część pracy związanej z przygotowywaniem struktur bezpośrednio na kartę graficzną.
Radeon RX 9070 przyspiesza z 1,2 do 79 FPS
Najciekawiej prezentują się wyniki demonstracyjnego testu Microsoftu. Radeon RX 9070 osiągnął 79 kl./s zamiast 1,2 kl./s przy tradycyjnym przebudowywaniu struktur, czas ich przygotowania skrócił się z 788 do zaledwie 3,11 ms, a wykorzystanie pamięci spadło z około 7,3 GB do 774 MB.
Nie oznacza to jednak, że nowe gry nagle przyspieszą 66-krotnie. To pojedynczy test konkretnego rozwiązania w bardzo wyselekcjonowanym przez giganta z Redmond scenariuszu, a do tego Clustered Geometry ma również ograniczenia, bo między innymi nie pozwala na ponowne dopasowanie struktur po ich utworzeniu i zwiększa zapotrzebowanie na pamięć tymczasową.
Bez nowych kart graficznych, ale jest jeden warunek
Dobra wiadomość jest taka, że rozwiązania nie wymagają nowego sprzętu. Potrzebne będą jednak odpowiednie sterowniki. Obsługiwane są karty GeForce RTX, Radeon RX 9000 oraz Intel Arc B-Series i wybrane układy Core Ultra.
Na razie funkcje pozostają w fazie testowej i nie mają ustalonej daty komercyjnego debiutu.



Pokaż / Dodaj komentarze do:
Z 1 do 79 FPS bez wymiany karty. Microsoft pokazał nowy DirectX