我可能需要详细说明如何获取JOGL的更新版本,并帮助配置NetBeans(6.9.1)以与它一起运行(并提供代码提示等)。 请记住,我不是Java领域的专家,而且距离我开始只有几周,所以最详细的说明可能是最好的:)
谢谢!
答案 0 :(得分:2)
JOGL已转移到Kenai项目。 JOGL 1.1.0非常稳定。如果你想要新的OpenGL 3功能,你需要在这里下载beta 2.0版本......
http://download.java.net/media/jogl/builds/archive/jsr-231-2.0-beta10/
获取JOGL设置非常简单。首先,您需要构建环境来包含解压缩的jar文件。您可以通过右键单击项目并将jar添加到类路径设置来在netbeans中执行此操作。这也将从该API添加代码完成。
由于JOGL还附带本机代码以使用OpenGL驱动程序,因此您需要JVM指向已编译的库。具体来说,您需要告诉netbeans将java.library.path指向包含库文件的目录。如果您收到UnsatisfiedLinkError,则表示您未正确链接到这些本机文件。
你会在这里找到一个这样做的例子 http://forums.netbeans.org/topic11122.html
一旦你得到了这个设置,就会有一个netbeans OpenGL包,它为matisse gui builder提供了一些OpenGL小部件。这不是完全必要的,但有点好。
请记住,JOGL 2.0仍然处于测试阶段,如果你不是绝对需要OpenGL 3,你应该坚持使用该网站上提供的1.1版本。
答案 1 :(得分:1)
JOGL简要地转移到Kenai,但它现在在http://jogamp.org/。如果你想要JOGL的最后一个稳定版本(1.1.1a),你应该在http://download.java.net/media/jogl/builds/archive/jsr-231-1.1.1a/得到它。如果您需要新的2.0测试版,则应该在http://jogamp.org/deployment/autobuilds/获取。当前的autobuild位于该目录中的“jogl-b207-2010-11-09_04-31-10 / build”。
我还没有看过JOGL 2.0的NetBeans教程,但是http://wadeawalker.wordpress.com/2010/10/09/tutorial-a-cross-platform-workbench-program-using-java-opengl-and-eclipse/和https://sites.google.com/site/justinscsstuff/jogl-tutorials的Eclipse有一些。