现在我有一个画布渲染了 webgl2 上下文(WebGL2RenderingContext)。
我知道一个名为 jsgif 的 JS 库,但它只接受使用 CanvasRenderingContext2D 或 ImageData 或 Uint8ClampedArray 渲染的画布。
有没有办法将 WebGL2RenderingContext 转换为 CanvasRenderingContext2D?
或者我可以通过 WebGL2RenderingContext 获取 ImageData 或 Uint8ClampedArray 吗?
或者有什么方法可以用用 webgl2 渲染的画布导出动画 GIF 图像?
“导出”意味着我想使用 img 标签预览它,让用户可以(右键单击/长按)下载它。