From e7e032ceb74435d97de76cb46008100c786966e0 Mon Sep 17 00:00:00 2001 From: Michael Herzog Date: Mon, 25 Apr 2016 20:36:19 +0200 Subject: [PATCH] WebGLRenderer: Allow zero values for x,y in .readRenderTargetPixels --- src/renderers/WebGLRenderer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index 02fa283dd1..756b14b9bd 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -3385,7 +3385,7 @@ THREE.WebGLRenderer = function ( parameters ) { // the following if statement ensures valid read requests (no out-of-bounds pixels, see #8604) - if ( ( x > 0 && x <= ( renderTarget.width - width ) ) && ( y > 0 && y <= ( renderTarget.height - height ) ) ) { + if ( ( x >= 0 && x <= ( renderTarget.width - width ) ) && ( y >= 0 && y <= ( renderTarget.height - height ) ) ) { _gl.readPixels( x, y, width, height, paramThreeToGL( texture.format ), paramThreeToGL( texture.type ), buffer ); -- GitLab