所以,我想过设计一个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 如果您需要帮助......;) –