带有JOGL和/或LWJGL的Java小程序 - 每个操作系统都有本机

时间:2011-01-24 19:16:48

标签: java opengl-es applet jogl lwjgl

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

LWJGL有一个很好的applet加载器,它可以通过互联网加载jar(包含本机)。 LWJGL的优点是,它只针对每个平台的本机包而不是32位和64位的本地包。缺点是,LWJGL不支持OpenGL ES,它只支持OpenGL(如果我错了,请纠正我)。

所以我打算使用LWJGL的applet加载器,但是用JOGL实现OpenGL ES。这里的最大缺点是,我不知道如何更改32位和/或64位的原生代码。 applet加载器只需要一个jar用于本机,而本机具有相同的名称,因此我无法创建一个具有32位和64位支持的bundle。

尝试在我的64位Ubuntu上运行32位本机不起作用,它会因文件中错误的标题错误而崩溃...所以错误的版本,我想。

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

1 个答案:

答案 0 :(得分:2)

你可以在http://jogamp.org找到一个简短描述JOGL 2的例子: http://jogamp.org/jogl-demos/www/applettest-jnlp.html (如果使用提供的jnlp,基本上会自动处理本机lib部署)