Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想替换一个显示三维点矩阵(最多 200.000)的 Flash 小程序。我希望通过使用标准网络技术,在大多数网络浏览器(包括移动浏览器)中显示内容。我知道 Flash 非常流行并且几乎是多平台的,但它不是一个标准。这可以通过标准的网络技术实现吗?
使用 Web 标准,您有两种可能性:WebGL 和 CSS 3D 转换
WebGL的浏览器支持不是很好。但是使用3D 变换,您也会错过一些浏览器。
如果不了解太多,很难判断哪种技术更适合您的需求,我认为 WebGL 更适合您。
无论哪种方式,您可能都必须将 Flash 版本作为不支持 WebGL/3D 转换的浏览器的备用。
到目前为止,我发现的最佳标准是X3D。该标准没有很好的浏览器支持,但X3DOM是 X3D 的 javascript 实现(它使用其他浏览器技术来实现 X3D)。您可以在此处找到 X3DOM 的浏览器支持信息。
对于您的点阵,X3D PointSet节点似乎可以执行您想要的操作。