From e85cce9f4fca0af97409bde1fc9d96bc5e8d0e3c Mon Sep 17 00:00:00 2001 From: Michael Herzog Date: Sun, 28 Dec 2025 11:04:29 +0100 Subject: [PATCH 1/2] LensflareMesh: Fix DPR usage. (#32625) --- examples/jsm/objects/LensflareMesh.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/jsm/objects/LensflareMesh.js b/examples/jsm/objects/LensflareMesh.js index d219b465c58327..68fb58e253692b 100644 --- a/examples/jsm/objects/LensflareMesh.js +++ b/examples/jsm/objects/LensflareMesh.js @@ -215,7 +215,7 @@ class LensflareMesh extends Mesh { renderer.getViewport( viewport ); - viewport.multiplyScalar( window.devicePixelRatio ); + viewport.multiplyScalar( renderer.getPixelRatio() ).floor(); const renderTarget = renderer.getRenderTarget(); const type = ( renderTarget !== null ) ? renderTarget.texture.type : UnsignedByteType; From a254a384c35945040819599599622addae45b316 Mon Sep 17 00:00:00 2001 From: Michael Herzog Date: Sun, 28 Dec 2025 11:36:03 +0100 Subject: [PATCH 2/2] Update KeyframeTrack.js Fix typo. --- src/animation/KeyframeTrack.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/animation/KeyframeTrack.js b/src/animation/KeyframeTrack.js index 74e38bd0d6c5ac..56e9b4f5495831 100644 --- a/src/animation/KeyframeTrack.js +++ b/src/animation/KeyframeTrack.js @@ -10,7 +10,7 @@ import * as AnimationUtils from './AnimationUtils.js'; import { warn, error } from '../utils.js'; /** - * Represents s a timed sequence of keyframes, which are composed of lists of + * Represents a timed sequence of keyframes, which are composed of lists of * times and related values, and which are used to animate a specific property * of an object. */