На конференции GDC 2025 компания Microsoft представила новое поколение технологий для трассировки лучей и нейронных вычислений в графике. Обновления будут доступны в DirectX Raytracing (DXR) 1.2 и включают два ключевых улучшения: оптимизацию производительности и визуальных эффектов.
Первой новинкой стала технология opacity micromaps (OMM), которая значительно улучшает обработку альфа-текстур, обеспечивая до 2,3-кратного прироста производительности. OMM снижает количество вызовов шейдеров, что повышает эффективность визуализации без ущерба качеству, делая игровой процесс более плавным.
Вторая технология — shader execution reordering (SER), которая может обеспечить до 2-кратного ускорения визуализации в определенных сценариях. SER группирует выполнение шейдеров, сокращая расхождение потоков и увеличивая частоту кадров. Это делает игры с трассировкой лучей более реалистичными.
В демонстрации на основе игры Remedy’s Alan Wake 2 обещается до 40% прироста производительности при использовании DXR 1.2 в сценах с детализированной трассировкой лучей. Microsoft также сообщила, что NVIDIA уже интегрирует данные технологии в свои драйвера, а сотрудничество с AMD, Intel и Qualcomm направлено на широкое внедрение DXR 1.2.
Ключевым компонентом обновления станет поддержка cooperative vectors, новой функции Shader Model 6.9. Это позволит разработчикам использовать аппаратное ускорение векторных и матричных операций, что откроет новые возможности для нейронных вычислений, таких как нейросетевое сжатие текстур с 10-кратным ускорением.
Анонсированные технологии должны стать доступны в предварительной версии Agility SDK, выходящей в конце апреля 2025 года. Microsoft считает, что актуальные технологии трассировки лучей могут стать более доступными в будущем, снижая влияние на производительность при активации соответствующих настроек в играх.
