0

我目前正在为一些 OpenGL ES 东西开发一个小程序,但我绝对不确定如何处理 JOGL 和/或 LWJGL 附带的原生程序。

LWJGL 有一个不错的小程序加载器,它可以通过 Internet 加载 jars(包含本地程序)。LWJGL 的优势在于,它只有一个适用于每个平台的原生包,而没有一个适用于 32 位和 64 位的包。缺点是,LWJGL 不支持 OpenGL ES,它只支持 OpenGL(如果我错了,请纠正我)。

所以我计划使用来自 LWJGL 的小程序加载器,但使用 JOGL 实现 OpenGL ES。最大的缺点就在这里,我不知道如何将本机更改为 32 位和/或 64 位。小程序加载器只为本地人使用一个 jar,并且本地人具有相同的名称,因此我无法创建具有 32 位和 64 位支持的包。

尝试在我的 64 位 Ubuntu 上运行 32 位本机不起作用,它会因文件中错误的标头错误而崩溃……我猜是错误的版本。

我不知道如何解决这个问题。

4

1 回答 1

2

您可以在http://jogamp.org 上找到一个带有 JOGL 2 简短描述的示例:http : //jogamp.org/jogl-demos/www/applettest-jnlp.html使用提供的 jnlp)

于 2011-01-25T01:21:32.933 回答