【问题标题】:HTML 5 Canvas zooming rendering is very slowHTML 5 Canvas 缩放渲染很慢
【发布时间】:2014-09-11 13:22:43
【问题描述】:

我正在使用 HTML 5 画布绘制图像并使用 paper.js 在其上绘制注释。

我正在尝试为 Canvas 实现缩放功能。为此,我为此使用了缩放功能。当用户尝试进行缩放时,首先我缩放画布,然后重绘内容。

但是假设如果 Canvas 上有很多内容,那么它会使过程变慢。渲染需要一些时间。

我能做些什么呢?请建议我可行的解决方案。

【问题讨论】:

    标签: html html5-canvas zooming


    【解决方案1】:

    您可以尝试使用 WEBGL 渲染,WebGL 是硬件加速的,因此操作比画布更流畅。 Three.js库提供webGL渲染选项,最新浏览器版本支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-25
      • 2013-09-22
      • 2020-07-24
      • 2019-07-08
      • 1970-01-01
      • 1970-01-01
      • 2011-09-14
      • 1970-01-01
      相关资源
      最近更新 更多