Unity 6.3
0 онлайн 91 гостей 3 в системе
Вход
Аудио Шаг 33 из 68

Введение в амбизоническое аудио

Амбисоники — это тип аудио, который обеспечивает представление звука, который может полностью окружить слушателя. Они могут обеспечить аудио-Skybox для отдаленных окружающих звуков, и особенно полезны для 360-градусных видео и приложений.

Амбисоники хранятся в многоканальном формате. Вместо того, чтобы отображать каждый канал на конкретном динамике, амбисоники представляют звуковое поле более общим образом. Вы можете вращать звуковое поле в зависимости от ориентации слушателя (например, вращение головы пользователя в VR). Вы также можете декодировать звуковое поле в формат, соответствующий настройке динамика.

Выбор амбизонического аудиодекодера

Чтобы выбрать амбисонический аудиодекодер в вашем проекте, откройте настройки Аудио проекта (меню: Изменить > Project Настройки > Аудио). Выберите Ambisonic Decoder Plugin из списка доступных декодеров в проекте.

Амбисонические параметры в настройках звука
Амбисонические параметры в настройках звука

Нет встроенных декодеров, включенных в Unity, но вы можете сделать один из следующих вариантов:

  • Вы можете создать свой собственный плагин амбисонического аудиодекодер. Для получения дополнительной информации, см. Ambisonic Audio Decoder.

  • Используйте внешние декодеры. Например, некоторые производители оборудования VR предоставляют их в своем аудио SDKs для Unity. Проверьте документацию производителя вашей целевой платформы, чтобы узнать, доступны ли они для вашего проекта.

Импорт амбизонического аудиоклипа

Чтобы импортировать амбисонический аудиоклип, импортируйте многоканальный файл B-формата WAV с упорядочением компонентов ACN и нормализацией SN3D. В окне Inspector для аудиоклипа включите Амбисоник.

Параметр Ambisonic в инспекторе аудиоклипа
Параметр Ambisonic в инспекторе аудиоклипа

Воспроизведение амбизонического аудиоклипа через аудиоисточник

Чтобы воспроизвести амбизонический аудиоклип через аудиоисточник:

  • Назначьте файл WAV в качестве аудиоклипа для на источнике звука.
  • Отключите опцию Спасиализировать. При воспроизведении амбизонического аудиоклипа, он автоматически декодируется через выбранный для проекта амбизонический аудиодекодер. Декодер преобразует клип из амбизонического формата в выбранный для проекта формат динамика. Он также уже обрабатывает пространственность в качестве части этой операции декодирования, основанной на ориентации источника звука и аудиослушателя.

Когда Unity воспроизводит амбизонический аудиоклип, он декомпрессирует файл, если это необходимо, а затем декодирует его, чтобы преобразовать его в выбранный режим динамика проекта. Затем он применяет эффекты Audio Source.

Примечание: Зоны реверберации отключены для амбизонических аудиоклипов.