From 31cd2fb1ffb56570d2112ab3f70e64ae8695b85c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABtan=20LAGIER?= Date: Tue, 11 Jul 2023 17:41:38 +0200 Subject: [PATCH] fix RenderBuffer read y --- src/viewer/scene/webgl/RenderBuffer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/viewer/scene/webgl/RenderBuffer.js b/src/viewer/scene/webgl/RenderBuffer.js index f71609f90d..5d0e020d9f 100644 --- a/src/viewer/scene/webgl/RenderBuffer.js +++ b/src/viewer/scene/webgl/RenderBuffer.js @@ -167,7 +167,7 @@ class RenderBuffer { read(pickX, pickY, glFormat = null, glType = null, arrayType = Uint8Array, arrayMultiplier = 4) { const x = pickX; - const y = (this.buffer.height || this.gl.drawingBufferHeight) - 1 - pickY; + const y = (this.buffer.height || this.gl.drawingBufferHeight) - pickY; const pix = new arrayType(arrayMultiplier); const gl = this.gl; gl.readPixels(x, y, 1, 1, glFormat || gl.RGBA, glType || gl.UNSIGNED_BYTE, pix, 0); @@ -339,4 +339,4 @@ class RenderBuffer { } } -export {RenderBuffer}; \ No newline at end of file +export {RenderBuffer};