我想在网页中使用交互式3D模型。所需的功能是:
定义和显示房间的
我可以将dxf文件导入到任何WebGL引擎中吗?
我有一个小的重复用户基础,所以浏览器安装是完全没有问题的。有什么插件技术我可以用吗?Java小程序?团结?我可以使用OpenGL引擎作为插件吗?java3d小程序怎么样?
我将从桌面开始,但需要在两年内瞄准平板电脑和手机。
我越来越确信,我需要聘请一位专家来撰写这篇文章,但我想了解各种选择。你能推荐一种合适的技术吗?
发布于 2012-04-30 21:13:54
我认为WebGL对于这个应用程序来说是一个很好的选择;您所描述的图形功能完全在它的能力范围内。不过,我不能对模型加载发表评论,因为我不熟悉WebGL引擎。
然而,手机是一个很大的皱纹。关于你提到的技术:
安卓的Chrome和火狐支持
截至2014年8月的新闻:联合公司宣布即将推出的团结5将包括发布到JavaScript + WebGL (不需要插件)。如果您的目标平台有一个具有WebGL支持的浏览器,则可以按照承诺使用统一。
因此,如果你现在绝对需要包括iOS 在内的跨平台3D,那么团结就是它的所在,但WebGL现在是桌面和安卓的好选择,未来很可能会在移动平台上有所改进,这是将3D嵌入网页的唯一途径,而不是桌面和安卓之间的应用程序。
发布于 2013-10-28 15:54:26
WebGL并不是在网页中嵌入3D的唯一方法--参见phoria.js:http://www.kevs3d.co.uk/dev/phoria/
https://github.com/kevinroast/phoria.js
此外,three.js还有一个不需要web的画布呈现。
Phoria.js和其他类似的公司将在不支持web的iPhone/iPad和Android手机上工作。当然,性能要低得多,但是如果你没有复杂的模型并且希望它在任何地方都能工作.
https://stackoverflow.com/questions/10387981
复制相似问题