Microsoft представила значне оновлення для DirectX Raytracing (DXR), яке стало наймасштабнішим за вісім років. Оновлення SDK 1.722 включає нові технології, що оптимізують трасування променів.
Нові функції
Оновлення вводить кластерну геометрію, розділені структури прискорення верхнього рівня (PTLAS) та GPU-driven acceleration structure builds. Ці технології знижують навантаження на GPU та пам'ять, що особливо важливо для ігор з детальними оточеннями.
- Кластерна геометрія розділяє 3D-моделі на менші групи (до 256 трикутників і вершин), що дозволяє повторно використовувати кластери.
- PTLAS дозволяє відеокарті оновлювати лише змінені ділянки сцени, що зменшує навантаження в іграх з відкритим світом.
Microsoft продемонструвала нові технології на AMD Radeon RX 9070. Продуктивність сцени зросла з 1,2 FPS до 79 FPS, а час побудови зменшився з 788 мс до 3,11 мс. Використання пам'яті знизилося з 7519 МБ до 774 МБ.
Сумісність і підтримка
Нові технології не вимагають спеціального обладнання. NVIDIA підтвердила підтримку для всіх GeForce RTX, починаючи з RTX 20, а AMD та Intel також планують інтеграцію. Qualcomm планує впровадження у Snapdragon X2 до 2027 року.
Кластерна геометрія та PTLAS наразі доступні в експериментальному режимі через DirectX 12 Agility SDK 1.722. Для використання потрібні сумісні драйвери та режим розробника Windows. Дата загальнодоступного релізу поки не оголошена.
Джерело: Mezha.Media (https://mezha.ua/news/microsoft-directx-12-dxr-clustered-geometry-and-ptlas-316727/)