gpt4 book ai didi

java - LWJGL3 和 GLEW

转载 作者:行者123 更新时间:2023-12-01 16:45:51 26 4
gpt4 key购买 nike

我正在尝试移植 this使用“现代”OpenGL 版本的 LWJGL3 的 Kotlin/Java 教程。我在 C++ 中遵循了本教程,我成功地创建了一个旋转的彩色立方体。因为我对 C++ 不太熟悉,所以我决定换成 Java/Kotlin。

我无法在 LWJGL3 以及 GLEW 周围的所有其他内容中找到 glewInit() 函数。根据我所读到的内容,通过 glew,我可以访问现代 OpenGL API。

我查阅了一些 LWJGL3 教程,但找不到具有现代 OpenGL 语法的教程。

我还读过this question在我看来,答案就像 LWJGL3 基本上是 Java 的 GLEW。

那么我是否必须访问 GLEW 才能编写“现代”OpenGL 应用程序?如果是的话,LWJL3 怎么样?或者 LWJGL3 是 Java 中 GLEW 的替代品?

最佳答案

GLEW是一个OpenGL函数加载库。它的目的是允许您访问由您的实现提供的 OpenGL。这对于用 C 和 C++ 编写的程序非常重要,而且 GLEW 很大程度上是一个 C 库。

LWJGL 对 Java 执行基本相同的功能。它还可以执行 GLEW 不执行的其他操作(例如管理 OpenGL 窗口等)。

所以在Java中,你不需要GLEW,即使你需要也不能真正使用它。

关于java - LWJGL3 和 GLEW,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51129677/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com