如何在浏览器中为 SVG 动画添加硬件加速?

时间:2021-07-01 04:50:28

标签: svg html5-canvas svg-animate

我正在尝试在我的 HTML5 Canvas 游戏中添加 SVG 动画。 SVG 动画硬件加速了吗? 有哪些方法可以在浏览器中更快地制作 SVG 动画?

1 个答案:

答案 0 :(得分:-1)

SVG 动画在最新版本的 Chrome 中经过 GPU 加速。可以在链接 Chrome: Updates in hardware-accelerated animation capabilities

上找到更多详细信息

总结:Chromium 正在自动更新其硬件加速功能,用于 SVG 动画、基于百分比的转换以及即将推出的背景颜色和剪辑路径动画。

启用硬件加速动画

硬件加速的动画合成为层,帮助开发者实现流畅的 60 FPS(每秒帧数)动画,以提高视觉渲染性能。目前有几种方法可以在网络上指定和启用硬件加速动画和过渡:

  • 使用 CSS 转换函数或转换不透明度或过滤器 价值观
  • 将 will-change 属性添加到您的元素中。
  • 通过 OffscreenCanvas 创建动画画布绘图 WebGL 3D 绘图

有关硬件加速详情,请在 Chrome 浏览器中输入以下网址。

  • chrome://gpu

  • 浏览器将显示如下内容。

Hardware Acceleration in Browser Info

相关问题