
На конференции GDC 2025 Microsoft представила DirectX Raytracing 1.2, обновленную версию своей технологии трассировки лучей. Это обновление включает в себя ряд значительных улучшений, направленных на повышение производительности и графического качества в играх. Важным аспектом анонса стало сотрудничество с ведущими производителями графических процессоров, такими как NVIDIA, AMD и Intel, что обещает широкую поддержку новых функций.
DirectX Raytracing 1.2 вводит две ключевые технологии: микрокарты непрозрачности (OMM) и переупорядочение выполнения шейдеров (SER). Эти новшества направлены на оптимизацию работы графических процессоров и повышение общей производительности рендеринга. Например, OMM позволяет значительно улучшить обработку альфа-тестированной геометрии, что приводит к увеличению производительности до 2,3 раза в играх с трассировкой лучей. Это достигается за счет более эффективного управления данными непрозрачности, что сокращает количество вызовов шейдеров и улучшает качество визуализации.
Переупорядочение выполнения шейдеров также обещает значительное увеличение производительности — до двух раз в определенных сценариях. Эта технология группирует выполнение шейдеров, что снижает расхождения и повышает частоту кадров. В результате игры становятся более плавными и отзывчивыми, что особенно важно для проектов с интенсивной графикой.
Microsoft продемонстрировала возможности DXR 1.2 на примере игры Alan Wake 2, где новейшие технологии обеспечивают детализацию визуальных эффектов. Ожидается, что производительность в сложных сценах вырастет на 40%.
Кроме того, Microsoft анонсировала поддержку кооперативных векторов, которые появятся в Shader Model 6.9. Эта функция позволяет разработчикам интегрировать нейронный рендеринг непосредственно в графический конвейер, используя новые аппаратные движки для векторных и матричных операций.
Не менее важным является внедрение технологии Neural Block Texture Compression, которая значительно снижает использование памяти, сохраняя при этом высокое качество изображения. Intel отметила, что применение кооперативных векторов для нейронного сжатия дало десятикратное ускорение производительности вывода.
С помощью нейронного суперсэмплинга и шумоподавления Microsoft улучшает трассировку лучей в реальном времени, соединяя передовые графические инновации для достижения реалистичных визуальных эффектов. NVIDIA также подтвердила, что ее Neural Shading SDK будет поддерживать DirectX и использовать кооперативные векторы, что упростит интеграцию нейронного рендеринга для разработчиков.
Microsoft также обновит Windows WARP, программный рендерер на базе CPU для DirectX. Он станет полностью совместим с DX12 Ultimate и получит поддержку новых функций, таких как трассировка лучей и шейдеры сеток. Это обновление сделает WARP более универсальным инструментом для диагностики систем без совместимых GPU.
Все три технологии — DirectX Raytracing 1.2, нейронный рендеринг и кооперативные векторы — будут доступны в предварительной версии Agility SDK, которая выйдет в конце апреля 2025 года.

