From cf6a5db03e248d2452a7f98ea7d7159c3ea802d9 Mon Sep 17 00:00:00 2001 From: Skillbert Date: Mon, 4 Sep 2023 23:59:24 +0200 Subject: [PATCH] fix item cam aspect --- src/viewer/threejsrender.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/viewer/threejsrender.ts b/src/viewer/threejsrender.ts index 7c28a28..0ddb97b 100644 --- a/src/viewer/threejsrender.ts +++ b/src/viewer/threejsrender.ts @@ -430,8 +430,8 @@ export class ThreeJsRenderer extends TypedEmitter{ let size = this.renderer.getRenderTarget() ?? this.renderer.getContext().canvas ?? this.canvas; let aspect = size.width / size.height; if (cam instanceof THREE.PerspectiveCamera && cam.aspect != aspect) { - this.camera.aspect = aspect; - this.camera.updateProjectionMatrix(); + cam.aspect = aspect; + cam.updateProjectionMatrix(); } this.renderer.clearColor();