2015-03-13 64 views
-1

我正在研究製作基於可訪問信息的應用程序。我希望有一個3D模型可以與我們交互,而不需要60億行代碼來告訴它不要顛倒。使用3D模型創建GUI應用程序的良好語言

這是一個工作項目,我已經嘗試過Java 3D,但只是簡單地將旋轉鎖定到zAxis(上下軸)需要很長時間,我甚至還沒有開始處理實際的GUI。

此外,我需要保持此應用程序儘可能可訪問,以便它可以通過自己安裝,而不需要多個第三方軟件。

+0

建議超出範圍的StackOverflow的答案:但看看[three.js所(http://threejs.org/docs/index.html#Manual/Introduction/Creating_a_scene ),看看它是否適合您的實施技術。 – jewelsea 2015-03-13 22:27:54

回答

0

您是否試過JavaFX?根據Oracle:

JavaFX 3D圖形API爲JavaFX平臺提供了一個通用的三維圖形庫。您可以使用3D幾何體,相機和燈光在3D空間中創建,顯示和操作對象。

- Oracle

+0

我不相信使用3D模型(如.obj文件)的支持很多。我使用Blender創建所有模型,並且已經將它們設置爲.obj和.mtl,但是Java 3D與.mtl和其他內容有關。 – user3310078 2015-03-13 21:02:44

+1

@ user3310078有一些[第三方庫](http://www.interactivemesh.org/models/jfx3dimporter.html),用於將諸如'.obj'文件的模型導入到JavaFX中。 [Java3D](https://java3d.java.net)!= [JavaFX 3D](http://docs.oracle.com/javase/8/javafx/graphics-tutorial/javafx-3d-graphics.htm),他們是不同的API和工具包。我不知道第三方進口商是否會處理您的特定攪拌機創建的文件。 – jewelsea 2015-03-13 22:24:55

相關問題