很少有 JavaScript 库允许使用 WebGL 渲染 2D 图形。我发现,最受欢迎的是three.js和pixi.js。它们都允许您使用 WebGL 或画布渲染器(对于不支持 WebGL 的设备)。
我想问你在以下术语下,这些库中哪个更好:
- 我希望它只用于 2D 图形,因此 3D 支持是完全可选的。
- 性能非常重要——很多元素、文本、平滑缩放的能力、翻译它们等都是至关重要的。
- 画布渲染器(当设备不支持 WebGl 时很重要),我希望看到使用这两个渲染器的相同(或非常相似)的结果。
如果有另一个图书馆,我应该在这种特殊情况下考虑,请随时告诉它:)