从360视频的钴文档中,钴用CSS实现它,它不使用webGL来实现它,那么CSS和webGL之间实现360视频的性能有什么不同?播放360视频时,该平台是否有任何性能影响?
答案 0 :(得分:7)
已知CSS球形滤镜扩展360在性能方面优于WebGL 360。
CSS实现有助于将JavaScript从渲染线程中移除,并将浏览器中与360相关的计算保留在与渲染线程不同的线程中。
WebGL需要JavaScript来渲染每一帧。在处理输入,XHR请求等其他事情时,保证JavaScript快速运行并不容易。这将带来一个框架跳过。