【发布时间】:2011-01-24 19:16:48
【问题描述】:
我目前正在为一些 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 位本地程序不起作用,它会因文件中错误的标头错误而崩溃……所以我猜是错误的版本。
我不知道如何解决这个问题。
【问题讨论】:
标签: java opengl-es applet jogl lwjgl