0
テクスチャからVBOにデータをコピーしようとしています。イムiはPBOが何であるかを理解して、右もあれば、それをやった場合、私は本当にわからないんだけど、私はこのようなものがあります:webgl2データをpboからvboに制限するサイズ制限
gl.bindFramebuffer(gl.FRAMEBUFFER, this.fb);
gl.bindBuffer(gl.PIXEL_PACK_BUFFER , this.vbo);
gl.readPixels(0,0, this._numVerts * 2 , 1 , gl.RGBA , gl.FLOAT , 0);
限り、私は作品を言うことができるように。
私はgl.readPixelsの矩形のサイズで混乱します。任意の数のピクセルを読み取ることは可能ですか?
私はGL_MAX_TEXTURE_SIZE + 1
を読んでいますか?私は行全体を読むことができますが、私は残りの部分について何をすることができます、オフセットを提供し、複数の読み取りでこれを行うためのいくつかの方法はありますか?
e。
はgl.readPixels(0,0, textureWidth , someNumberOfRows , gl.RGBA , gl.FLOAT , 0);
//? something like bufferSubData
gl.readPixels(0, someNumberOfRows, remainder , 1 , gl.RGBA , gl.FLOAT , 0);