2013-02-14 44 views
0

我的問題有兩個部分。首先,我如何從一個開發過程中使用Java的3D庫?如何使用Java的3D庫?

我只使用Java的3D API進行編程嗎?我是否需要其他的API /庫?

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html#java3d-1.4.0_01-oth-JPR

其次,如何最終用戶運行我的Java 3D應用程序?他們只是安裝Java 3D庫嗎?

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html#java3d-1.5.1-oth-JPR

他們是否需要任何其他庫?

回答

1

Java3D只是許多Java競爭3D框架之一。我認爲最受歡迎的是JOGL,它是OpenGL的一個非常薄的包裝,因此它的優點是,如果你熟悉OpenGL,爲了在Java中做同樣的事情,學習並不是很多新東西。對於遊戲,LWJGL也很受歡迎。

所有各種3D庫可以隨應用程序一起分發,也可以將庫的安裝程序與安裝程序一起打包。

+0

但是,如果我使用Java 3D,是否需要「Java 3D API」和「Java 3D」庫?我很困惑,有兩個類似的庫用於downlaoding? – 2013-02-14 04:41:42

+0

我假設API只是文檔,而庫是實際的代碼。您可能希望下載這兩個文件,並告訴您的IDE在顯示庫的javadoc時使用該API文件。 – 2013-02-14 04:51:43