From 5ba838cfc5980af6a68ad182c7664b7a80573af3 Mon Sep 17 00:00:00 2001 From: Eichenholz Date: Thu, 6 Aug 2026 15:17:46 +0200 Subject: [PATCH] FIX - clear camera zoom letterbox frames --- frontend/src/utils/gameView.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frontend/src/utils/gameView.ts b/frontend/src/utils/gameView.ts index f289ed4..b23e492 100644 --- a/frontend/src/utils/gameView.ts +++ b/frontend/src/utils/gameView.ts @@ -206,6 +206,7 @@ export function createGameView( gl.texParameterf(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.REPEAT) gl.texParameterf(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE) gl.uniform1i(gl.getUniformLocation(program, 'u_texture'), 0) + gl.clearColor(0, 0, 0, 1) return { canvas, @@ -222,6 +223,7 @@ export function createGameView( isLost: () => lost, render() { if (disposed || lost) return + gl.clear(gl.COLOR_BUFFER_BIT) gl.drawArrays(gl.TRIANGLE_STRIP, 0, 4) gl.finish() },