Microsoft wprowadza DirectX Raytracing 1.2: Znaczne usprawnienia wydajności, ulepszenia wizualne i współpraca z firmami NVIDIA, AMD i Intel

Microsoft wprowadza DirectX Raytracing 1.2: Znaczne usprawnienia wydajności, ulepszenia wizualne i współpraca z firmami NVIDIA, AMD i Intel

Firma Microsoft niedawno zaprezentowała najnowszą wersję DirectX Raytracing (DXR) 1.2, która oferuje ulepszone możliwości renderowania neuronowego, kompatybilne ze sprzętem NVIDIA, Intel i AMD.

DirectX Raytracing 1.2 i Neural Rendering: Innowacje zaprezentowane na GDC

Podczas Game Developers Conference (GDC) Microsoft wprowadził znaczące udoskonalenia do swojego ekosystemu oprogramowania Windows, przede wszystkim poprzez DirectX Raytracing 1.2 i inne udoskonalenia technologiczne, takie jak PIX i Neural Rendering. Te innowacje mają na celu podniesienie jakości wizualnej przy jednoczesnym zwiększeniu wydajności na całej linii.

Obraz DirectX Raytracing 1.2

DXR 1.2 oferuje nowe technologie zaprojektowane w celu znacznej optymalizacji wydajności. Kluczowe dodatki obejmują:

  • Opacity Micromaps (OMM) : Ta funkcja znacznie optymalizuje geometrię poddaną testom alfa, co skutkuje poprawą wydajności nawet 2, 3 razy w grach z wykorzystaniem path tracingu. Dzięki inteligentnemu zarządzaniu danymi o kryciu OMM minimalizuje wywołania shaderów, zwiększając ogólną wydajność renderowania bez uszczerbku dla jakości wizualnej.
  • Shader Execution Reordering (SER) : SER to znaczący postęp, umożliwiający zwiększenie wydajności renderowania nawet 2 razy szybciej w określonych scenariuszach. Ta technika inteligentniej organizuje wykonywanie shaderów, aby zwiększyć wydajność GPU, zmniejszyć rozbieżność i zwiększyć liczbę klatek na sekundę, tworząc płynniejsze i bardziej wciągające wrażenia z gry.
Obraz ponownego uporządkowania wykonania shaderów

NVIDIA zintegrowała już te najnowocześniejsze funkcje i wdraża obsługę sterowników dla procesorów graficznych GeForce RTX. Firma współpracuje również z AMD, Intel i Qualcomm, aby promować szerszą adopcję tych technologii.

Wsparcie dla kooperacyjnych wektorów i technik renderowania neuronowego

Ciekawym dodatkiem do oferty firmy Microsoft jest zbliżająca się obsługa wektorów kooperacyjnych — funkcji, która zostanie włączona do Shader Model 6.9. Ta aktualizacja umożliwia programistom wykorzystanie nowych silników akceleracji sprzętowej do operacji na wektorach i macierzach, co pozwala na bezpośrednią integrację technik renderowania neuronowego z potokiem graficznym.

Obraz wektorów kooperacyjnych

Wszyscy główni producenci, w tym NVIDIA, AMD i Intel, dostosowują się do postępu w dziedzinie wektorów kooperacyjnych i renderowania neuronowego:

  • Kompresja tekstury bloków neuronowych : Ta technika znacznie zmniejsza użycie pamięci, zachowując jednocześnie wysoką jakość wizualną. Partnerzy w firmie Intel zgłosili nawet 10-krotny wzrost wydajności wnioskowania przy wykorzystaniu kooperacyjnych wektorów dla zaawansowanych modeli kompresji neuronowej.
  • Udoskonalenia śledzenia ścieżki w czasie rzeczywistym : natychmiastowe korzyści ze śledzenia ścieżki są możliwe dzięki supersamplingowi neuronowemu i odszumianiu. Połączenie tych innowacyjnych technik pozwala uzyskać realistyczne obrazy przy optymalnej wydajności.
  • Firma NVIDIA ogłosiła udostępnienie pakietu Neural Shading SDK, który będzie obsługiwał DirectX i wykorzystywał wektory kooperacyjne. Dzięki temu twórcy gier otrzymają narzędzia niezbędne do łatwej integracji renderowania neuronowego i zwiększenia realizmu wizualnego bez spadku wydajności.

Ponadto Microsoft potwierdził, że DirectX Raytracing 1.2 będzie obsługiwany od pierwszego dnia w ich narzędziach do debugowania i profilowania PIX dla systemu Windows. Ten kompleksowy zestaw narzędzi ma zadebiutować w wersji zapoznawczej Agility SDK pod koniec kwietnia 2025 r., a różne demonstracje będą prezentować aplikacje Neural Rendering:

Źródło i obrazy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *