Революция в трассировке лучей: от прокси к полной детализации
29 октября 2026 года Microsoft выпустила одно из самых значимых обновлений DirectX Raytracing (DXR) с момента его дебюта в 2018 году. Ключевыми нововведениями стали кластерная геометрия (clustered geometry) и разделенная структура ускорения верхнего уровня (Partitioned Top-Level Acceleration Structure — PTLAS).
Ранее трассировка лучей часто требовала использования упрощенных «прокси-модели» для оптимизации производительности, что приводило к потере детализации теней и отражений. Новая архитектура позволяет использовать полную детализированную геометрию, применяемую для растеризации, разбивая её на простые, повторно используемые кластеры треугольников. Это гарантирует, что лучи взаимодействуют с тем же уровнем детализации, что и пиксели на экране.
Проблема VRAM и решение PTLAS
В открытых мирах (open-world games) традиционные структуры ускорения (TLAS) создавали колоссальную нагрузку на видеопамять и вычислительные ресурсы. PTLAS решает эту проблему, позволяя трассировщику фокусироваться только на изменениях в конкретной области сцены, сохраняя данные ускорения для остальных частей мира. Эти две технологии — кластерная геометрия и PTLAS — работают независимо и могут использоваться как вместе, так и по отдельности.
Результаты бенчмарков на AMD Radeon RX 9070
Тестирование новых функций на видеокарте AMD Radeon RX 9070 показало впечатляющие результаты. Хотя в реальных игровых сценариях прирост FPS будет скромным (несколько процентов), лабораторные тесты демонстрируют потенциал оптимизации. Главное достижение — радикальное снижение потребления видеопамяти.
| Метрика | Результат | Примечание |
|---|---|---|
| Потребление VRAM | Снижение до 90% | Критически важно для 4K/8K текстур и сложных сцен |
| Прирост FPS (лабораторный) | До x66 | В играх ожидается умеренный прирост (несколько %) |
| Поддержка железа | Day-one support | AMD, Intel, NVIDIA, Qualcomm |
Полная кросс-платформенная совместимость
Важнейшей особенностью обновления является его универсальность. Все текущие поколения графических процессоров поддерживают новые функции. Поддержка на уровне драйверов (day-one support) уже обеспечена для решений от AMD, Intel, NVIDIA и Qualcomm. Это означает, что разработчики игр смогут внедрять оптимизации без необходимости ждать выхода нового «железа», а пользователи получат выгоду от экономии памяти и повышения эффективности рендеринга на своих существующих видеокартах.
Источник: TechPowerUp ↗
