使用使用 webgl2 渲染的画布导出动画 GIF 图像

时间:2021-05-27 09:20:51

标签: javascript canvas gif

现在我有一个画布渲染了 webgl2 上下文(WebGL2RenderingContext)。
我知道一个名为 jsgif 的 JS 库,但它只接受使用 CanvasRenderingContext2D 或 ImageData 或 Uint8ClampedArray 渲染的画布。

有没有办法将 WebGL2RenderingContext 转换为 CanvasRenderingContext2D?
或者我可以通过 WebGL2RenderingContext 获取 ImageData 或 Uint8ClampedArray 吗?
或者有什么方法可以用用 webgl2 渲染的画布导出动画 GIF 图像?

“导出”意味着我想使用 img 标签预览它,让用户可以(右键单击/长按)下载它。

0 个答案:

没有答案
相关问题