Nowe funkcje śledzenia promieni w DirectX poprawiają wydajność graficzną

Microsoft zaprezentował nowe możliwości śledzenia promieni w DirectX, które znacząco poprawiają wydajność graficzną w grach. Kluczowe innowacje obejmują klastrowaną geometrię, podzielony TLAS oraz operacje pośredniego przyspieszania oparte na GPU. Dzięki tym funkcjom układy graficzne pracują efektywniej, przetwarzając grupy trójkątów i elementów sceny bez ciągłego polegania na procesorze.

Klastrowana geometria łączy sąsiadujące trójkąty w wspólne bloki, upraszczając tworzenie, przesuwanie i renderowanie dużych ilości obiektów. W praktyce oznacza to, że GPU nie musi aktualizować każdego wierzchołka indywidualnie, a obiekty takie jak roślinność, tłumy czy detale w grze mogą być renderowane raz i łatwo przemieszczane w scenie. To zmniejsza obciążenie procesora graficznego i przyspiesza śledzenie promieni.

Podzielony TLAS dzieli środowisko gry na osobne bloki, które GPU może przetwarzać niezależnie. W dużych otwartych światach oznacza to śledzenie tylko niezbędnych elementów sceny, zamiast całego świata naraz. Takie podejście ogranicza niepotrzebne obliczenia, zwiększa prędkość renderowania i optymalizuje obsługę dynamicznej zawartości.

Nowe operacje pośrednich struktur przyspieszania przenoszą część obliczeń z CPU na GPU. Tworzenie, przesuwanie i kompresowanie szablonów jest teraz bezpośrednio obsługiwane przez procesor graficzny, co redukuje opóźnienia i zwiększa równoległość przetwarzania danych. Te zmiany są szczególnie zauważalne w złożonych scenach z licznymi obiektami i dynamicznym oświetleniem.

Ogólnie rzecz biorąc, aktualizacje śledzenia promieni w DirectX nowej generacji czynią tę technologię bardziej efektywną i dostępną dla współczesnych gier. Silniki gier będą mogły wykorzystać nowe możliwości GPU, by poprawić jakość grafiki przy jednoczesnym zmniejszeniu obciążenia procesora i przyspieszeniu przetwarzania skomplikowanych scen – co ma kluczowe znaczenie dla realistycznych światów i dużych otwartych poziomów.