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