因此,我考虑设计一个WebGL图形引擎,它将有助于设计web上的3D交互图形。现在,我的问题是: WebGL是Javascript API,所以为了设计一个用于WebGL图形的引擎,我需要一个JavaScript编译器或其他什么东西吗?我想要的是一个让用户看到他们正在创建的东西的系统(例如,就像搅拌机工作空间一样,如果你绘制了一个场景,你可以同时看到并进行更改)
发布于 2013-06-29 02:15:52
您必须创建某种引擎或框架,以便在其上构建您的系统。只创建框架/引擎至少需要2-3个月的时间,如果你计划创建一些非常大和高级的东西,支持各种效果而不是简单的渲染原语,那么这可能会减少到5-6个月。在此之后,您可以开始创建web应用程序。那么6-7个月的时间呢?这应该不是问题。
我不知道你有多先进,你有多少人在一起工作,但这看起来非常合理和可行。但这值得吗?在一年内,许多不同的事情将会改变,可能是webGL的新的openGL ES版本,改变的应用程序接口,支持的浏览器(IE最近加入了游戏),...这真的很值得怀疑。
你不需要任何形式的JS编译器或任何类似的东西,只需要高级JS和3d中使用的许多不同技术的知识,而且由于你计划构建远远超出图形内容的系统,那么它会增加整体复杂性和时间消耗。
所以,回答你的问题:是的,这在一年内是非常可行的,但它会得到回报吗?
类似的东西已经以某种形式存在了:
https://stackoverflow.com/questions/17370575
复制相似问题