From 2a9268567c73b3356553c9d397e2cd41a973cf70 Mon Sep 17 00:00:00 2001 From: MrKBear Date: Tue, 15 Feb 2022 22:12:39 +0800 Subject: [PATCH] Fix Jitter when zooming in close range --- source/GLRender/Camera.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/GLRender/Camera.ts b/source/GLRender/Camera.ts index fdf66ee..40336fe 100644 --- a/source/GLRender/Camera.ts +++ b/source/GLRender/Camera.ts @@ -143,7 +143,7 @@ class Camera{ */ public eyeScale(scale: number): this { let dis = this.eyeDist; - if ((dis + scale) < 0) scale = .1 - dis; + if ((dis + scale) < 0) scale = this.EL - dis; vec3.set(this.eye, (this.eye[0] / dis) * scale + this.eye[0], (this.eye[1] / dis) * scale + this.eye[1],