雖然它被定義爲瀏覽器的3D圖形框架,但Google O3D可以用作類似於GWT,Flex或Rails的RIA框架嗎?Google O3D可以用作富互聯網應用程序框架嗎?
1
A
回答
1
簡短回答:
是的。
長答案:
更有可能它只會用於瀏覽器內遊戲。在3d框架的基礎上構建一個體面的RIA框架需要很多工作,而且這樣的框架(如果它發佈的話)不太可能對開發者友好。
如果你想要一個好的RIA框架請看Silverlight或Flex。
1
它可以,但是沒有可以在O3D窗口上繪製的用戶界面小部件。這是一個經典的遊戲開發問題 - 使用通用的UI庫實際在硬件加速的3D窗口之上正確渲染真的很複雜。更有甚者,如果你想渲染世界空間中的窗口附加到對象與適當的排序。通常,遊戲使用自定義UI引擎。
O3D確實具有高性能Canvas for 2D繪圖,並且很有可能在JS中編寫一個可以在該畫布上繪製的UI庫。但是......這就像在JS中重寫Flex一樣。
這樣做的好處將是2d和3d內容之間的緊密集成 - 以及在UI層中具有複雜UI的能力,以及通過渲染到紋理技術附加到3d場景中的對象的能力。
相關問題
- 1. 豐富的互聯網應用程序
- 2. Google GWT或ICEFaces開發豐富的互聯網應用程序?
- 3. Mac應用程序可以調節互聯網的使用嗎?
- 4. 3層架構如何應用於富互聯網應用程序(Flash/Flex)?
- 5. AJAX調用和富互聯網應用程序
- 6. 互聯網範圍對等應用程序的軟件框架
- 7. 富互聯網應用程序原型或Web應用程序原型
- 8. 聯網iOS應用程序的框架?
- 9. 開發新的富互聯網應用程序
- 10. 開發豐富的互聯網應用程序
- 11. LAN +互聯網流星應用程序可能嗎?
- 12. 互聯網應用程序通信互聯網寬
- 13. 當互聯網連接不可用時,應用程序崩潰
- 14. Windows應用程序可以與網頁進行交互嗎?
- 15. Spring框架可以在android應用程序中使用嗎?
- 16. 可以在同一頁面中使用google o3d和jQuery嗎?
- 17. asp.net應用程序可以與Google應用程序集成嗎
- 18. Android:互聯網訪問應用程序
- 19. Android應用程序互聯網連接
- 20. 基於互聯網的應用程序
- 21. 互聯網檢查iOS應用程序
- 22. 我可以將Jodd框架應用程序部署到Google App Engine嗎?
- 23. 互聯網應用程序或窗口應用程序?
- 24. 當互聯網不可用時關閉應用程序
- 25. 如何使我的lightswitch應用程序可用於互聯網?
- 26. 啓用應用程序以連接到互聯網
- 27. 來自本機iPhone應用程序和jqTouch網絡應用程序的元素可以相互作用嗎?
- 28. GC應用程序可以鏈接到ARC框架嗎?
- 29. 我可以切換Rails應用程序的測試框架嗎?
- 30. EmberJS應用程序...可以與UI框架集成嗎?