功能建议: Web Worker 支持/示例
作者: qrohlf创建于 2020年5月24日更新于 2020年10月25日
标签enhancement
我想对如何将 Trianglify 计算从主线程中移出进行一些测试。这里的主要用例是提高 https://trianglify.io/ 上滑块的响应速度 - 通常情况下,对于高帧率用例,我建议在 Trianglify 的原始几何图形输出上实现自定义动画逻辑,但由于输入滑块需要重新生成网格并重新着色,这意味着每次用户移动滑块时,我都必须调用完整的 `trianglify().toCanvas()` 流程。在某些情况下,降低到 15fps 和/或使用 requestAnimationFrame 可以有所帮助,但最终将模式计算从 UI 线程中移出将是解决此问题的最有效方法。
内容来源: qrohlf/trianglify