[英]LWJGL3 and GLEW
我正在嘗試使用“現代” OpenGL版本將本教程移植到帶有LWJGL3的Kotlin / Java。 我已經按照c ++中的本教程進行了學習,在該教程中,我設法創建了一個旋轉的彩色立方體。 因為我不太熟悉c ++,所以我決定換用Java / Kotlin。
我無法在LWJGL3和GLEW周圍的所有其他內容中找到glewInit()
函數。 從閱讀的內容中,我可以輕松地訪問現代OpenGL API。
我查閱了一些LWJGL3教程,但是找不到使用現代OpenGL語法的教程。
我也讀過這個問題 ,在我看來,答案像LWJGL3基本上是Java的GLEW。
我必須訪問GLEW才能編寫“現代” OpenGL應用程序嗎? 如果是這樣的話,LWJL3如何處理? 還是LWJGL3可以替代Java中的GLEW?
GLEW是OpenGL函數加載庫。 目的是允許您訪問實現所提供的OpenGL。 這對於用C和C ++編寫的程序很重要,而GLEW非常是一個C庫。
LWJGL對於Java基本上執行相同的功能。 它還執行GLEW不能執行的其他操作(例如管理OpenGL窗口等)。
因此,在Java中,您不需要GLEW,即使您確實不需要,也不能真正使用它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.