
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.

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.

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.

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:
Dodaj komentarz ▼