你如何检索WebGL位图数据?

Lia*_*iam 2 canvas webgl

可以检索位图数据HTML Canvas 2D元素,是否也可以将Canvas 3D/WebGL元素的渲染内容作为位图数据进行访问?

小智 5

WebGL的readPixels的签名在后来的草案中已经改变.

您不是每次都返回带有像素数据的新数组,而是传递一个数组作为最后一个参数填充:

void readPixels(GLint x,GLint y,GLsizei width,GLsizei height,GLenum format,GLenum type,ArrayBufferView pixels)

这允许为多个readPixels操作重用相同的数组.