【发布时间】:2015-05-20 10:35:37
【问题描述】:
是否可以仅将 Libgdx 用于桌面开发并从 Libgdx 抽象访问更新版本的 Opengl?我的意思是,如果你想开发移动应用程序,你将不得不使用一些版本的 Opengl ES,它不支持很多像经典 Opengl 那样的东西(例如绘制线框等)。 假设我现在不想使用 Opengl ES,而是使用普通的 Opengl,版本 4+,并充分利用其功能进行 oa 桌面开发。 Libgdx 对此有支持吗?
【问题讨论】:
是否可以仅将 Libgdx 用于桌面开发并从 Libgdx 抽象访问更新版本的 Opengl?我的意思是,如果你想开发移动应用程序,你将不得不使用一些版本的 Opengl ES,它不支持很多像经典 Opengl 那样的东西(例如绘制线框等)。 假设我现在不想使用 Opengl ES,而是使用普通的 Opengl,版本 4+,并充分利用其功能进行 oa 桌面开发。 Libgdx 对此有支持吗?
【问题讨论】:
在桌面上,libGDX 构建在 LWJGL 之上,在此答案时支持最高 OpenGL 版本 4.5。
因此,如果您在桌面上使用 libGDX,那么您可以直接访问 LWJGL 调用。不过,这会破坏您的移动或网络部署构建。
【讨论】: