OpenAL
Подробнее
- Создатель
- Loki Software
- Владелец
- Creative Technology
- Тип
- API 3D-звука
Кроссплатформенный API позиционного звука для игр, намеренно сделанный похожим на OpenGL.
Loki Software, переносившая игры с Windows на Linux около 2000 года, нуждалась в замене DirectSound и написала OpenAL. Модель проста: один слушатель, несколько источников с позицией и скоростью и буферы с семплами. Затухание с расстоянием, панорамирование и эффект Доплера библиотека считает сама.
Когда Loki обанкротилась, проект подхватила Creative Technology и добавила эффекты EAX, дав звуковым картам Sound Blaster чем заняться. Собственную реализацию Creative позднее закрыла, и сегодня большинство использует открытую OpenAL Soft — с HRTF для наушников. Современные движки чаще берут FMOD или Wwise.