Skip to content
This repository was archived by the owner on May 30, 2024. It is now read-only.

Commit 04ff33d

Browse files
committed
fix eye tracking disable option not workin
Former-commit-id: dc0b37a
1 parent 4f1b5a9 commit 04ff33d

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

screens/ModelDisplayScreen.gd

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,8 @@ func _physics_process(_delta: float) -> void:
131131
updated,
132132
stored_offsets.translation_offset - open_see_data.translation,
133133
stored_offsets.euler_offset - corrected_euler,
134-
(stored_offsets.left_eye_gaze_offset - open_see_data.left_gaze.get_euler()) *
135-
float(should_track_eye),
136-
(stored_offsets.right_eye_gaze_offset - open_see_data.right_gaze.get_euler()) *
137-
float(should_track_eye),
134+
stored_offsets.left_eye_gaze_offset - open_see_data.left_gaze.get_euler() if should_track_eye else Vector3.ZERO,
135+
stored_offsets.right_eye_gaze_offset - open_see_data.right_gaze.get_euler() if should_track_eye else Vector3.ZERO,
138136
open_see_data.left_eye_open,
139137
open_see_data.right_eye_open,
140138
open_see_data.features.mouth_open,
@@ -204,6 +202,9 @@ func _on_apply_translation(value: bool) -> void:
204202
func _on_apply_rotation(value: bool) -> void:
205203
apply_rotation = value
206204

205+
func _on_should_track_eye(value: bool) -> void:
206+
should_track_eye = value
207+
207208
###############################################################################
208209
# Private functions #
209210
###############################################################################

0 commit comments

Comments
 (0)