From ad19641b04cd7b7c28ced564f48266c23d91622c Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Tue, 1 Sep 2026 03:38:56 +0000 Subject: [PATCH] feat: Export-Funktion (Screenshot speichern) aktivieren MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Setze `preserveDrawingBuffer: true` in der THREE.WebGLRenderer-Konfiguration, damit die bereits im Code angelegte Screenshot-Funktion (`renderer.domElement.toBlob`) funktioniert und die Canvas-Inhalte exportiert werden können, ohne dass sie nach dem Render-Frame direkt gelöscht werden. Co-authored-by: StrikerLUL <155017234+StrikerLUL@users.noreply.github.com> --- src/main.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.js b/src/main.js index 80d09e8..722e37b 100644 --- a/src/main.js +++ b/src/main.js @@ -283,7 +283,8 @@ let renderer; try { renderer = new THREE.WebGLRenderer({ antialias: true, - powerPreference: "high-performance" + powerPreference: "high-performance", + preserveDrawingBuffer: true }); renderer.setSize(W, H); renderer.setPixelRatio(Math.min(devicePixelRatio, 2));