我正在寻找web浏览器中3D可视化的解决方案。
现在,我只需要研究这个主题,即我需要知道存在多少解决方案,其中哪些是好的,为什么?
谢谢
发布于 2010-04-09 07:27:32
web上3D的简要概述:
VRML。一种用于3D模型的HTML风格的标记语言,当我们仍然认为web流行所需要的只是完全改变它的一切时,它被认为是web令人惊叹的网络空间的未来。我们都是笨蛋。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,以及一些各种专有格式的模型查看器插件。
发布于 2010-04-09 07:09:48
开放标准webgl,
如果你准备下载一个插件-很多很多
没有什么能立即跳出地图,一个很好的起点是opensourcegis,
发布于 2013-04-08 06:12:18
Unity3D是一个(相对)易于使用的游戏引擎,可以构建到包括web在内的多个平台(只要你安装了一个插件)。
http://unity3d.com/
https://stackoverflow.com/questions/2603948
复制相似问题