2010-10-26 66 views

回答

2

JOGL已轉移到Kenai項目。 JOGL 1.1.0非常穩定。如果你想在新的OpenGL 3層的功能,你需要在這裏下載測試版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的包,它提供了一些OpenGL的小部件馬蒂斯的GUI生成器。這不是完全必要的,但很好。請注意,JOGL 2.0仍處於測試階段,如果您不需要OpenGL 3,則應該堅持使用該站點上提供的1.1版本。

+0

我剛剛在jogl 2.0 beta地獄花了3天,這個答案終於有所幫助。我正在使用Mac並不斷收到java.library.path中的UnsatisfiedLinkError。最後,我將所有編譯的庫放到/ Library/Java/Extensions中,你知道什麼,JVM可以看到它們。謝謝! – 2011-02-27 06:39:29

1

JOGL簡單地搬到了基奈,但它現在在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教程,但也有一些針對Eclipse的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

相關問題