OpenAL là một API âm thanh đa nền tảng 3D thích hợp để sử dụng với các ứng dụng chơi game và nhiều loại ứng dụng âm thanh khác.
Thư viện mô hình một bộ sưu tập các nguồn âm thanh di chuyển trong không gian 3D được nghe bởi một người nghe một nơi nào đó trong không gian đó. Các đối tượng OpenAL cơ bản là Listener, một Source, và một Buffer. Có thể có một số lượng lớn các Bộ đệm chứa dữ liệu âm thanh. Mỗi bộ đệm có thể được gắn vào một hoặc nhiều Nguồn, đại diện cho các điểm trong không gian 3D đang phát ra âm thanh. Luôn có một đối tượng Listener (mỗi ngữ cảnh âm thanh), nó tượng trưng cho vị trí nghe thấy các nguồn - rendering được thực hiện từ quan điểm của Listener.
1 Chú thích
Emese 15 Feb 24
Tippek