OpenAL - це крос-платформний 3D-аудіо API, придатний для використання з ігровими програмами та багатьма іншими типами аудіо-додатків.
Бібліотека моделює колекцію звукових джерел, що рухаються в 3D-просторі, які чують один прослухувач десь у цьому просторі. Основними об'єктами OpenAL є слухач, джерело та буфер. Там може бути велика кількість буферів, які містять аудіо дані. Кожен буфер може бути приєднаний до одного або декількох джерел, які представляють точки в 3D-просторі, які випромінюють звук. Існує завжди один об'єкт Listener (для аудіо контексту), який являє собою позицію, в якій почуються джерела - рендеринг виконується з точки зору слухача.
1 Коментарі
Emese 15 Feb 24
Tippek