2012-05-04 38 views
5

我想在Java中繪製一個3D點雲(比如100000點),可以拖動並旋轉它並選擇其中一個繪製的3D點並通過單擊它獲得x,y,z。我擔心繼續支持java3D,同時我發現java3D仍然是一個更大的社區,比jme3的穩定版本JMonkey3更加活躍。我也想將它部署爲一個小程序。在Java中的3D情節。 Java3D或Jmonkey

我應該選擇什麼技術?

+0

我不認爲這個問題很適合SO。請閱讀有關在此提出的問題的常見問題解答。 –

+0

謝謝我編輯了問題 –

+0

(?)現在你的問題不包含真正的問題。 –

回答

4

Java3D並非真正爲巨大的點雲設計。它是爲託管場景圖而設計的,而對於大點雲,您通常需要做一些非常直接的OpenGL調用。

你最好用jMonkeyEngine去(有它自己的點雲/粒子效果子系統)或LWJGL(這是什麼jMonkeyEngine引擎蓋下使用,並給你低級別的OpenGL訪問)

所有上面的代碼可以在小應用程序中使用(用戶可能必須批准取消Applet安全性限制才能允許本機OpenGL訪問),但是如果您嘗試做更復雜的事情,我會推薦WebStart作爲替代方案。

+0

感謝您的評論 –