CSS和webGL实现360视频的性能有何不同?

时间:2017-05-22 08:08:08

标签: cobalt

从360视频的钴文档中,钴用CSS实现它,它不使用webGL来实现它,那么CSS和webGL之间实现360视频的性能有什么不同?播放360视频时,该平台是否有任何性能影响?

1 个答案:

答案 0 :(得分:7)

已知CSS球形滤镜扩展360在性能方面优于WebGL 360。

CSS实现有助于将JavaScript从渲染线程中移除,并将浏览器中与360相关的计算保留在与渲染线程不同的线程中。

WebGL需要JavaScript来渲染每一帧。在处理输入,XHR请求等其他事情时,保证JavaScript快速运行并不容易。这将带来一个框架跳过。