0

我正在为嵌入式设备编写一个应用程序,它可以像 ui 一样显示 3d 覆盖流。

要求 1. 高性能(60fps,最好是 GPU 加速) 2. 在浏览器中运行。3. 在 linux 中支持(如果可能,android)。

我不熟悉网络/浏览器技术,但我熟悉 .net/wpf 和 little silverlight。我已经测试了多个 silverlight 覆盖流,并且透视正确转换有点滞后。最好的实现恕我直言,可以在这里看到http://coverflow.darickcarpenter.net/。它具有虚拟化,视角正确。通过完全禁用透明度可以提高性能。我不确定它的 GPU 是否加速。我不确定silverlight 能带来多少性能。

哪个平台/技术在浏览器中具有最佳的 3d 渲染性能?

编辑。我刚刚发现一个人在silverlight和javascript(webkit)中实现了2个类似的coverflow。性能方面,javascript 非常流畅。我认为既然silverlight 是由微软创建的,那么在ie 中运行silverlight 可以提供最佳性能。我认为silverlight 5 有gpu 渲染支持。有什么意见吗?

4

1 回答 1

1

我会为近期关注高性能的浏览器技术选择 WebGL/HTML5。它现在也可用于大多数带有 android 的移动设备。

因此,您可以从 WebGL 中的这个漂亮实现开始(也包含代码)http://www.coconnut.com/blog/2012/07/25/html5-javascript-webgl-ejemlo-de-galeria-con-menu-tipo -覆盖流/

于 2013-03-01T14:45:14.750 回答