我正在寻找网络浏览器中 3D 可视化的解决方案。
现在我只需要对这个主题进行研究,即我需要知道存在多少种解决方案,其中哪些是好的,为什么?
Thanks
网络上 3D 的简要概述:
VRML。一种用于 3D 模型的 HTML 风格标记语言,被认为是网络令人惊叹的网络空间未来,当时我们仍然认为网络需要流行的只是彻底改变它的一切。我们都是白痴。 VRML 几乎已经消亡。
Java。 1.3 版的 JVM 可以在小程序中运行 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,以及一些各种专有格式的模型查看器插件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)