Поддержка AMD TrueAudio Next для Steam Audio: Полное погружение и акустическое совершенство в виртуальной реальности
Компании AMD и Valve объявили о совместной работе по поддержке технологий AMD TrueAudio Next (TAN) в Steam Audio, чтобы создавать сцены повышенной акустической сложности и детализации в виртуальной реальности. При этом достигается значительное ускорение обработки аудио и повышение общей производительности систем.
TAN обладает двумя высокоуровневыми возможностями для максимального увеличения производительности аудио на реальных системах:
- AMD Resource Reservation: Позволяет разработчикам резервировать часть вычислительной мощности GPU исключительно для обработки аудио. Разработчики могут выделить 20-25 вычислительных модулей GPU для работы со звуком, а также включать или выключать эту функцию, в зависимости от текущей сцены.
- GPU compute Convolution Algorithms: Позволяют разработчикам увеличить сложность звука и детализацию в приложениях VR, используя сверточную реверберацию (convolution reverb). Сверточная реверберация помогает моделировать акустические явления под широким набором углов, создавая более глубокое чувство присутствия и уже становится обязательным элементом для настоящего погружения в виртуальную реальность.
Эти функции создают ряд преимуществ для разработчиков, обеспечивая лучшую производительность и более глубокие ощущения. В числе ее преимуществ:
- Повышенная сложность композиции: Дает разработчикам возможность увеличения количества источников звука, использования непрямого звука, модуляции импульсных характеристик (IR - Impulse Response) и так далее.
- Освобождает ресурсы процессора: Перемещение свертки из CPU в GPU уменьшает время, затрачиваемое CPU на обработку звука, позволяя использовать ресурсы CPU для других задач, таких как как моделирование физики или работа ИИ.
- Снижает/устраняет нежелательные щелчки, треск и сбои аудио: Рендеринг сложной сцены не вызовет замедления обработки звука, и не создает нежелательных звуковых «эффектов».
- Помогает достичь плавной производительности: Предотвращает резкое изменение частоты кадров и дерганья, так как обработка звука не пересекается с графическими задачами или работой процессора.