Документация/Статьи/Обзор звуковой системы

From NeoAxis Engine Wiki

Jump to: navigation, search
Перейти на уровень выше
SoundSystem.jpg

Обзор

Звуковая система предназначена для вывода 2D и 3D звука.

Модуль звуковой системы представляет собой универсальный интерфейс для подключения сторонних звуковых библиотек. На данный момент к игровому движку подключены две звуковые библиотеки:

Обе системы предоставляют одинаковые возможности.

Возможности

  • Поддержка OGG, WAV
  • Поддержка 3D звука. Позицинирование, затухание.
  • Менеджмент виртуальных каналов. Виртуальные каналы позволяют разработчику абстрагироваться от аппаратных ограничений железа (максимальное количество одновременно проигрываемых звуков). Система сама выбирает какие звуки проигрывать, в зависимости от дальности источника звука от камеры и выставленных приоритетов.
  • Групповое изменение настроек звуков. Настройка громкости и скорости проигрывания для всех звуков в группе.
  • Стриминг
  • Поддержка микрофонов
  • Многоканальный вывод (2.0, 2.1, 4.0, 5.1, 6.1 and 7.1)
  • Интерфейс для интеграции других звуковых библиотек

Выбор активной звуковой системы

Для переключения между библиотеками системами откройте Конфигуратор NeoAxis (Configurator.exe) (по умолчанию его можно вызвать через Пуск -> Все программы -> NeoAxis Engine SDK -> Configurator). Откройте вкладку Sound и выберите звуковую библиотеку в выпадающем списке. Далее нажмите OK, для сохранения изменений. Для того, чтобы изменения вступили в силу следует перезапустить редакторы и Game.exe.

ConfiguratorSoundSystem.jpg