Fix #1185 trackpad viewport zoom too sensitive

This commit is contained in:
JannisX11 2024-11-17 14:15:24 +01:00
parent a5444ac4e7
commit 68559811f6

View File

@ -448,12 +448,11 @@ THREE.OrbitControls = function ( object, preview ) {
}
function handleMouseWheel( event ) {
let modifier = Math.abs(event.deltaY) >= 50 ? 1 : 0.25;
if ( event.deltaY < 0 ) {
dollyOut( getZoomScale() );
dollyOut( getZoomScale(modifier) );
} else if ( event.deltaY > 0 ) {
dollyIn( getZoomScale() );
dollyIn( getZoomScale(modifier) );
}
scope.update();
scope.updateSceneScale();