@@ -191,22 +191,9 @@ func set_pivot_and_transform(hand_grab: float, prev_hand_transform: Transform3D,
191
191
delta_transform = _world_grab .get_grab_transform (prev_hand_transform , hand_transform )
192
192
193
193
func set_pinch_pivot_and_transform (prev_hand_left_origin : Vector3 , prev_hand_right_origin : Vector3 , hand_left_origin : Vector3 , hand_right_origin : Vector3 ) -> void :
194
- var prev_distance = prev_hand_left_origin .distance_to (prev_hand_right_origin )
195
- var current_distance = hand_left_origin .distance_to (hand_right_origin )
196
-
197
- if current_distance > prev_distance :
198
- # Zoom out
199
- from_pivot = (prev_hand_left_origin + prev_hand_right_origin ) / 2.0
200
- to_pivot = (hand_left_origin + hand_right_origin ) / 2.0
201
- delta_transform = _world_grab .get_pinch_transform (prev_hand_left_origin , prev_hand_right_origin , hand_left_origin , hand_right_origin )
202
- elif current_distance < prev_distance :
203
- # Zoom in
204
- from_pivot = (prev_hand_left_origin + prev_hand_right_origin ) / 2.0
205
- to_pivot = (hand_left_origin + hand_right_origin ) / 2.0
206
- delta_transform = _world_grab .get_pinch_transform (prev_hand_left_origin , prev_hand_right_origin , hand_left_origin , hand_right_origin )
207
- else :
208
- # No zoom
209
- delta_transform = Transform3D ()
194
+ from_pivot = (prev_hand_left_origin + prev_hand_right_origin ) / 2.0
195
+ to_pivot = (hand_left_origin + hand_right_origin ) / 2.0
196
+ delta_transform = _world_grab .get_pinch_transform (prev_hand_left_origin , prev_hand_right_origin , hand_left_origin , hand_right_origin )
210
197
211
198
func set_orbit_pivot_and_transform (prev_hand_left_origin : Vector3 , prev_hand_right_origin : Vector3 , hand_left_origin : Vector3 , hand_right_origin : Vector3 ) -> void :
212
199
from_pivot = prev_hand_left_origin
0 commit comments