我正在寻找Web浏览器中3D可视化的解决方案.
现在我只需要对这个主题进行研究,即我需要知道有多少解决方案,哪些是好的,为什么?
谢谢
网络上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.谷歌的实验性3D引擎浏览器插件.
WebGL.建议将标准OpenGL绑定到JavaScript和HTML5画布.有趣的是,您可以在没有插件的纯JavaScript中使用它,但它的级别非常低.目前仅在开发中的浏览器快照中可用.
其他.已经将游戏3D引擎打包成插件,例如.Unity,以及一些各种专有格式的模型查看器插件.