From b1c39b2b39c2314229c73f6f53de09e9a0835ca8 Mon Sep 17 00:00:00 2001 From: xiange Date: Sat, 3 Aug 2024 16:45:49 +0800 Subject: [PATCH] feat(threeView): Removed the zoom scale calculation from the threeView. --- packages/chili-three/src/threeView.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/chili-three/src/threeView.ts b/packages/chili-three/src/threeView.ts index 5378ab3e..f7438fac 100644 --- a/packages/chili-three/src/threeView.ts +++ b/packages/chili-three/src/threeView.ts @@ -459,8 +459,7 @@ export class ThreeView extends Observable implements IView { private initRaycaster(mx: number, my: number) { let raycaster = new Raycaster(); - let scale = this.cameraController.target.distanceTo(this.camera.position) / 1000.0; - let threshold = Constants.RaycasterThreshold * scale; + let threshold = Constants.RaycasterThreshold; let { x, y } = this.screenToCameraRect(mx, my); let mousePos = new Vector2(x, y); raycaster.setFromCamera(mousePos, this.camera);