[英]WaveData LWJGL3
我正在嘗試根據本教程( http://wiki.lwjgl.org/index.php?title=OpenAL_Tutorial_1_-_Single_Static_Source )在LWJGL 3中加載聲音,但是我發現了WaveData類的問題,這很可能是在不存在較舊版本的LWJGL2.X。 在那里,我什至無法編譯代碼。 還有其他方法如何使用openAL在lwjgl中加載聲音...
在LWJGL 2中,我曾經使用過paulscode聲音系統( http://www.paulscode.com/forum/index.php?topic=4.0 ),但不確定在新版本的LWJGL 3中是否可以正常使用。謝謝為您的答案:)
如果在lwjgl3中有關於聲音的任何教程,您能否在答案中包含鏈接,我嘗試使用谷歌搜索這些教程很久了,但失敗了。
在論壇帖子中指出:
LWJGL3不包含來自LWJGL2的WaveData,但它在LWJGL3中仍然起作用,只需從LWJGL2源代碼中獲取它並將其包含在您的項目中即可。
因此,僅復制舊的WaveData類並將其與LWJGL3一起使用應該是安全的,因為未更改加載算法和OpenAL內部。
最近,LWJGL包含了STB庫的綁定。 這提供了一組用於不同事物的實用程序功能,例如圖像加載,字體加載和perlin噪聲計算。 它還具有一個Ogg Vorbis解碼器 。 但是請注意,與OpenGL和GLFW一樣,STB僅提供靜態功能,而不提供面向對象的接口。 它也不是很優化。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.