From 7516edc0e12157bdbc4e4388b985d5d53a6fda35 Mon Sep 17 00:00:00 2001 From: Mike Molinari Date: Mon, 15 Aug 2022 22:46:41 +0000 Subject: [PATCH] Make pan speed reasonable on small models. --- modules/scene/controls/CADTrackballControls.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/scene/controls/CADTrackballControls.js b/modules/scene/controls/CADTrackballControls.js index 5444165c..90887797 100644 --- a/modules/scene/controls/CADTrackballControls.js +++ b/modules/scene/controls/CADTrackballControls.js @@ -8,6 +8,8 @@ * @author Luca Antiga / http://lantiga.github.io */ + import DPR from 'dpr'; + export function CADTrackballControls( object, domElement ) { var _this = this; @@ -304,6 +306,7 @@ export function CADTrackballControls( object, domElement ) { }; this.evaluate = function () { + this.panSpeed = DPR/this.object.zoom; _eye.subVectors( _this.object.position, _this.target );