From 9be044c941480d4ca004f6f6927f443cc9be25db Mon Sep 17 00:00:00 2001 From: Jerald-Golden-B Date: Fri, 1 Aug 2025 12:14:30 +0530 Subject: [PATCH] feat: Add dollyToCursor prop to Controls component for improved camera interaction in toggle view --- app/src/modules/scene/controls/controls.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/modules/scene/controls/controls.tsx b/app/src/modules/scene/controls/controls.tsx index 845a82d..b53d8b4 100644 --- a/app/src/modules/scene/controls/controls.tsx +++ b/app/src/modules/scene/controls/controls.tsx @@ -122,10 +122,11 @@ export default function Controls() { ref={controlsRef} minDistance={toggleView ? CONSTANTS.twoDimension.minDistance : CONSTANTS.threeDimension.minDistance} maxDistance={CONSTANTS.thirdPersonControls.maxDistance} - minZoom={CONSTANTS.thirdPersonControls.minZoom} + minZoom={CONSTANTS.thirdPersonControls.minZoom} maxZoom={CONSTANTS.thirdPersonControls.maxZoom} maxPolarAngle={CONSTANTS.thirdPersonControls.maxPolarAngle} camera={state.camera} + dollyToCursor={toggleView} verticalDragToForward={true} boundaryEnclosesCamera={true} dollyDragInverted