fix item cam aspect

This commit is contained in:
Skillbert
2023-09-04 23:59:24 +02:00
parent 0dcae38a33
commit cf6a5db03e

View File

@@ -430,8 +430,8 @@ export class ThreeJsRenderer extends TypedEmitter<ThreeJsRendererEvents>{
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();