为什么使用CSS3 GPU转换时这些粒子会变慢

Why are these particles slower with CSS3 GPU transforms?

本文关键字:粒子 CSS3 GPU 转换 为什么      更新时间:2023-09-26

当位置由translate3d(x,y,z)设置时,为什么这个例子运行得较慢?

我的猜测是,对CSS的每一次更改都需要重新计算样式,当元素没有发送到GPU时,这会比较便宜。有没有一种方法可以在不重新计算样式的情况下完成我需要的动态转换?

我对在iOS和Android上运行WebView感兴趣。CSS3是访问GPU的唯一选项吗?有没有办法使用GPU来提高性能?

使用GPU在移动网络视图上加速绘图的一个好方法是通过<Canvas>元素。这个类似的例子能够以类似的帧速率移动四倍多的粒子:

画布粒子