2010-04-08 47 views
8

我正在寻找Web浏览器中的3D可视化解决方案。
现在我只需要对这个主题进行研究,即我需要知道有多少种解决方案存在,哪些是好的,为什么?
感谢浏览器中的3D可视化

+1

WebGL:http://delicious.com/popular/webgl – Tristan 2010-04-08 22:44:51

回答

9

简述在网上3D:

VRML。一种用于3D模型的HTML风格标记语言,应该是网络惊人的网络空间未来,但当我们仍然认为网络需要流行时,只是为了彻底改变它的一切。我们是白痴。 VRML几乎都是死的。

Java。 1.3中的JVM可以在applet中运行Java3D引擎。随着桌面Java普及率的下降,我还没有看到这一点。

Flash。 Flash 10中的3D原始支持;在早期的Flash版本中入侵它的库,并提供更高级别的引擎功能。 (Papervision,Sandy等)这就是今天大部分浏览器内3D的完成方式。

CSS。 WebKit为CSS提供了一个透视转换功能,这已经被提议用于标准化。当然不会提供类似完整的3D引擎功能的任何东西,但能够与页面中的HTML内容集成的功能很有趣。

O3D。 Google的实验性3D引擎浏览器插件。

WebGL。建议将标准OpenGL与JavaScript和HTML5画布绑定。感兴趣的是,您可以在无插件的普通JavaScript中使用它,但它非常低级。目前仅在开发中的浏览器快照中可用。

其他。游戏3D引擎已被封装成插件,例如。 Unity,以及几个各种专有格式的模型查看器插件。

+0

从Adobe和U3D添加3D PDF - 但没有真正发现。 – 2010-04-08 23:48:21

+0

Google O3D的最新链接:http://code.google.com/p/o3d/ – Gineer 2013-07-24 12:11:24

1

开放的标准webgl
如果你准备下载一个插件 - 很多很多

没有立即跃起出来的地图,一个良好的开端是opensourcegis

+0

我忘了通知一个更多的信息。这正是我正在寻找的是与GIS即相关。我将有一张地图,我的工作将是实施一些操作。也许这只是改变我的相机位置,虚拟漫步这张地图或类似的东西。这可能吗? – Milos 2010-04-08 23:17:07

+0

ok 此地址http:// opensourcegis。org /有超过200个链接。你可以节省我的时间,并给我一些链接,我应该开始我的研究 – Milos 2010-04-11 23:12:13

0

Unity3D是一个游戏引擎,(相对)易于使用,并建立到多个平台,包括网络(提供您安装插件)。

http://unity3d.com/

0

X3DOM是插件免费的,支持很多X3D的(不是原型),并写在Web浏览器中的JavaScript(在这里你可以做自己喜欢的所有东西的原型)。 Cobweb是支持VRML2的ES6 JavaScript库(除了最后检查的冲突外)。 Cobweb是免费的,并运行在Firefox中。这两个工具都是用WebGL编写的。您可能必须将您的事件代码转换为X3D。在x3dom中,如果以编程方式加载元素(X3D和Scene),则可能必须调用x3dom.reload()。