Microsoft zapowiada DirectX Raytracing 1.2 – skok wydajności oraz jakości w grafice

Podczas tegorocznej konferencji Game Developers Conference Microsoft zaprezentował najnowszą wersję DirectX Raytracing 1.2 (DXR 1.2), wprowadzającą innowacje, mające na celu zwiększenie wydajności i jakości renderowania w grach. Kluczowe nowości to technologie Opacity Micromaps (OMM) oraz Shader Execution Reordering (SER), które mają na celu optymalizację procesu śledzenia promieni.
Nowa wersja DirectX Raytracing (DXR 1.2) wprowadza dwie kluczowe innowacje: Opacity Micromaps (OMM) i Shader Execution Reordering (SER). Pierwsza z nich optymalizuje geometrię z tzw. przezroczystością kanału alfa, redukując liczbę wywołań shaderów, ostatecznie zwiększając wydajność w path tracingu nawet o 2,3x. Druga poprawia efektywność kart graficznych, grupując podobne zadania związane z przetwarzaniem, co przekłada się na dwa razy płynniejszą zabawę w grach z ray tracingiem.
Podczas wspomnianej konferencji Remedy Entertainment zaprezentowało grę Alan Wake II, która to wykorzystuje DXR 1.2, demonstrując znaczący wzrost płynności i szczegółowości grafiki. NVIDIA już zapowiedziała wsparcie technologii w sterownikach GeForce RTX. Z kolei sam Microsoft współpracuje już z AMD, Intelem i Qualcommem nad szeroką adaptacją nowych funkcji.

API o nazwie Cooperative Vectors w Shader Model 6.9 to kolejna rewolucja – umożliwia wszak integrację operacji wektorowych i macierzowych, kluczowych dla tzw. neural renderingu. Dzięki temu technika kompresji tekstur o nazwie Neural Block Texture Compression zmniejsza zużycie pamięci o 75% przy zachowaniu jakości.
Microsoft aktualizuje również Windows WARP – programowy renderer DirectX działający na CPU. Nowa wersja obsługuje DX12 Ultimate i ray tracing, co ułatwi diagnostykę na komputerach bez dedykowanej karty graficznej. Także narzędzie PIX (do analizy wydajności i debugowania grafiki) zyskało wsparcie dla DXR 1.2, w tym nowe interfejsy API i wizualizacje danych, co znacznie przyspieszy debugowanie.
Wszystkie nowości pojawią się w pakiecie Agility SDK pod koniec kwietnia 2025 roku. Microsoft zachęca deweloperów do testowania nowych rozwiązań, podkreślając, że DXR 1.2 i współpraca z producentami sprzętu otwierają drogę do prawdziwie realistycznej grafiki w czasie rzeczywistym, i to nawet na sprzęcie średniej klasy. A już poniżej znajdziecie dwa materiały wideo, które demonstrują niektóre z opisanych wcześniej nowości: