2013-06-28 202 views
0

所以,我想过设计一个WebGL图形引擎,这将有助于为网页设计3D交互图形。现在,我的问题是: WebGL是JavaScript API,所以为了设计WebGL图形引擎,我需要一个JavaScript编译器还是其他任何东西?我想要的是一个系统,它可以让用户看到他们正在创建什么(例如,像搅拌机工作区,如果你绘制一个场景,你可以看到并同时进行修改)WebGL图形渲染引擎

回答

1

你将不得不创建某种引擎,或者将构建系统的框架。 仅创建框架/引擎至少需要2-3个月的时间,如果您计划创建一些真正的大而先进的东西,支持各种效果而不是简单的渲染原语,那么可能会降低到5-6个月。之后,您可以开始创建您的Web应用程序。那么6-7个月的时间呢?这应该不成问题。

我不知道你有多高级,有多少人与你一起工作,但这似乎很合理和可行。但是值得吗?在一年中,许多不同的事情将会发生变化,可能是新的用于webGL的openGL ES版本,改变api,支持的浏览器(IE最近加入了游戏)......这真的值得怀疑。

你不需要任何类型的JS编译器或类似的东西,只要知道高级JS和3D中使用的许多不同技术,并且既然你计划的构建系统远远超出了图形的东西,那么它更增加了整体复杂性和时间消耗。

因此,要回答你的问题:是的,这是一年内非常可行的,但它会得到回报吗?

类似的事情已经以某种形式存在:

+0

hmn ..我希望它会得到回报:PI喜欢玩'all in',要么你失败了,要么你创造了一些东西比其他人更好:D它听起来有点复杂,但我希望我能把它拉下来,用3-4个像我这样的人 –

+0

好运,那么! :D 如果您需要帮助......;) –