在浏览器中显示3D内容的最标准方法是什么?

时间:2013-03-11 09:41:51

标签: javascript web web-standards

我想更换一个显示三维点阵矩阵(最多200.000)的flash小程序。我希望通过使用标准Web技术在大多数Web浏览器(包括移动浏览器)中显示内容。我知道闪存很受欢迎,几乎是多平台,但它不是标准。这可以通过标准网络技术实现吗?

2 个答案:

答案 0 :(得分:0)

使用Web标准,您有两种可能性:WebGL和CSS 3D转换

browser support for WebGL不是很好。 但是使用3D transforms,您也会错过一些浏览器。

在不了解太多的情况下,哪种技术更适合您的需求很难说,我认为WebGL更适合您。

无论哪种方式,对于不支持WebGL / 3D转换的浏览器,您可能必须将Flash版本作为后备版本。

答案 1 :(得分:0)

我迄今为止找到的最佳标准是ScreenShot。这个标准没有很好的浏览器支持,但是X3D是X3D的javascript实现(它使用其他浏览器技术来实现X3D)。您可以找到X3DOM X3DOM的浏览器支持信息。

对于您的点阵,X3D here节点似乎可以执行您想要的操作。