所以,我想過設計一個WebGL圖形引擎,這將有助於爲網頁設計3D交互圖形。現在,我的問題是: WebGL是JavaScript API,所以爲了設計WebGL圖形引擎,我需要一個JavaScript編譯器還是其他任何東西?我想要的是一個系統,它可以讓用戶看到他們正在創建什麼(例如,像攪拌機工作區,如果你繪製一個場景,你可以看到並同時進行修改)WebGL圖形渲染引擎
0
A
回答
1
你將不得不創建某種引擎,或者將構建系統的框架。 僅創建框架/引擎至少需要2-3個月的時間,如果您計劃創建一些真正的大而先進的東西,支持各種效果而不是簡單的渲染原語,那麼可能會降低到5-6個月。之後,您可以開始創建您的Web應用程序。那麼6-7個月的時間呢?這應該不成問題。
我不知道你有多高級,有多少人與你一起工作,但這似乎很合理和可行。但是值得嗎?在一年中,許多不同的事情將會發生變化,可能是新的用於webGL的openGL ES版本,改變api,支持的瀏覽器(IE最近加入了遊戲)......這真的值得懷疑。
你不需要任何類型的JS編譯器或類似的東西,只要知道高級JS和3D中使用的許多不同技術,並且既然你計劃的構建系統遠遠超出了圖形的東西,那麼它更增加了整體複雜性和時間消耗。
因此,要回答你的問題:是的,這是一年內非常可行的,但它會得到回報嗎?
類似的事情已經以某種形式存在:
- http://errolschwartz.com/projects/threescene/
- http://badassjs.com/post/12885773103/threenodes-js-a-visual-webgl-scene-editor
- CopperLicht引擎都有自己的實時編輯
- 有更多的實驗室,操場般的編輯
相關問題
- 1. 遊戲引擎vs圖形引擎vs渲染引擎
- 2. WebGL是否將點渲染爲圓形?
- 3. Irrlicht引擎npot圖像渲染
- 4. Rails HAML引擎渲染
- 5. SDL2:渲染引擎設計
- 6. HiqPdf渲染/佈局引擎
- 7. iOS圖形渲染
- 8. 的WebGL - 二傳渲染
- 9. WebGL紋理渲染部分
- 10. OSG.JS延期渲染WebGL
- 11. 沒有WebGL的渲染
- 12. WebGL用相機渲染
- 13. 在Xfvb中渲染WebGL
- 14. magento:使用magento渲染引擎渲染外部html
- 15. Source引擎樣式繩渲染
- 16. QML渲染引擎:幀刷新事件
- 17. Qt Web引擎渲染打印
- 18. 爲什麼模板引擎doest'n渲染
- 19. 創建一個Epub3渲染引擎
- 20. 渲染引擎中的單元格
- 21. MEANJS堆棧後端渲染引擎
- 22. 刀片引擎元素渲染排序
- 23. 爲System.Windows.Forms.WebBrowser控制IE渲染引擎?
- 24. OpenGL的遊戲引擎渲染
- 25. Laravel5的玉石渲染引擎?
- 26. 瀏覽器引擎和渲染引擎有什麼區別?
- 27. 控制渲染SVG圖形?
- 28. dc.js渲染條形圖
- 29. 使用tcpdf渲染圖形
- 30. JFrame隨機渲染圖形
hmn ..我希望它會得到回報:PI喜歡玩'all in',要麼你失敗了,要麼你創造了一些東西比其他人更好:D它聽起來有點複雜,但我希望我能把它拉下來,用3-4個像我這樣的人 –
好運,那麼! :D 如果您需要幫助......;) –