我有一个想法来开发一个网站,帮助人们模拟 3D 世界、使用 3D 模型等等。
例如,根据我的研究,我可以使用 Unity 框架为 PC/MAC 创建这种类型的应用程序。
我想知道是否有类似的框架可用于纯WEB?
这是我第一次研究这个问题,我对这个主题没有任何专业知识。如果您对此有任何意见或专业知识,请告知。
我有一个想法来开发一个网站,帮助人们模拟 3D 世界、使用 3D 模型等等。
例如,根据我的研究,我可以使用 Unity 框架为 PC/MAC 创建这种类型的应用程序。
我想知道是否有类似的框架可用于纯WEB?
这是我第一次研究这个问题,我对这个主题没有任何专业知识。如果您对此有任何意见或专业知识,请告知。
Unity 确实支持 3d on web,但它要求用户安装了 Unity 播放器。用户可能不喜欢这样。
但是,使用 webGL,您可以完全控制产品的外观和功能,用户无需安装任何新内容,这将是纯 Web 并且只有 IE 用户会受到损害,因为 IE 仍然没有完全支持 webGL。
要使用 webGL 进行开发,您可以从头开始,或者您可以使用一些现有的库/3D 引擎来加快您的工作并更快地给出结果。
下面是 webGL 引擎列表:http: //ffwd.typepad.com/blog/2011/04/webgl-what-flavor-is-your-engine.html,貌似用得最多的是 Three.js、Scene.js还有 Goo Engine ( http://www.gooengine.com/ )。
希望这可以帮助。
查看 3DTin,它似乎使用 WebGL 提供了您想要构建的部分内容: