4
A
回答
4
最常見的方法是使用JOGL,它是OpenGL軟件包上的一個瘦Java層。與適當的硬件配對時,OpenGL支持立體3D。您將需要使用正確的硬件,即圖形卡,因爲並非所有硬件都支持立體視覺。
這裏有一些鏈接,這將幫助您開始使用JOGL和立體感:
注意,JOGL是一個非常低的水平包,而且不容易學習或使用。您肯定無法將Java應用程序「轉換」爲3D,除非它是以JOGL開頭的。
爲了獲得全面的答案,也可以在Java3D中做到這一點,Java3D是比JOGL更高級別的易於使用的軟件包。
3
看看這裏: Java 3D的滿足鞦韆 - >立體3D渲染/ JCanvas3DAnaglyph - >樣品立體3D http://www.interactivemesh.org/testspace/j3dmeetsswing.html
月,InteractiveMesh
1
的Canvas3D java 3d documentation中的類在混合模式渲染中給出了它的基本概述。基本上你會使用兩個Canvas3D屏幕渲染每個眼睛,然後將圖像和顯示結合到用戶。請參閱anaglyph demo
相關問題
- 1. 製作導航3D立方體
- 2. python繪製3D立方體
- 3. 與3D立體
- 4. Java 3D的數組:存儲立方體,檢索立方體
- 5. java中的簡單3D立方體
- 6. OpenGL Java 3D立方體旋轉
- 7. 繪製3D立方體並旋轉它
- 8. 控制檯3D立方體旋轉
- 9. 使用Opengl繪製立方體3D
- 10. 3D立方體在IE10中不工作
- 11. 3D立體,錯誤的3D座標
- 12. 在C編程中繪製3D立方體
- 13. OpenCV與立體3D重建
- 14. 創建3D立體陣列
- 15. 在c#metro應用程序中創建3D立方體
- 16. 在立方體表面/牆體上繪製2d線統一3D
- 17. 如何從我的iPhone應用程序中的6個圖像製作3D立方體?
- 18. 想用cmake製作獨立程序
- 19. 如何在Java中製作3D曲面?
- 20. 如何在Java中製作3D圖形?
- 21. 我想繪製一個3d立方體,但它不起作用。裏面
- 22. AngularJS:使用ng-animate&ng-view,如何製作3D立方體旋轉效果?
- 23. Lwjgl 3D立方體透明度問題
- 24. WPF:帶圓角的3D立方體
- 25. 頂點的3d立方體網格C++
- 26. 3D立方體問題,第2部分
- 27. 跟蹤3D立方體位置的OpenGL?
- 28. 識別關於3D立方體
- 29. 旋轉3D立方體透視問題
- 30. 使用javascript的3D立方體形狀
我不打算點擊'關閉' - >'不是一個真正的問題',但我真的應該...請重新說明這一點,很難確切地知道你在說什麼。 – Joe 2011-04-26 16:52:13
理想情況下,這將在顯卡驅動程序級別(支持立體3D的卡上)完成,此時您不再在Javaland。 – cHao 2011-04-26 16:53:23
你想從2D Java(或任何應用程序)中看到3D?在最好的情況下,您將獲得相同的2D矩形。 – Rogach 2011-04-26 16:57:04