From 22e2fc0067d6aafb4f206edc86f38a8f2b1e47f6 Mon Sep 17 00:00:00 2001 From: Daniel Snider Date: Wed, 17 Aug 2022 05:45:28 -0700 Subject: [PATCH] Lerp camera fov --- scripts/cameras.gd | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/cameras.gd b/scripts/cameras.gd index 98df6fa..acd2523 100644 --- a/scripts/cameras.gd +++ b/scripts/cameras.gd @@ -29,3 +29,4 @@ func _on_camera_room_player_exited(player, camera): func _physics_process(delta): $main_camera.global_transform.basis = Basis(prev_camera.global_transform.basis.get_rotation_quat().slerp(current_camera.global_transform.basis.get_rotation_quat(), camera_lerp)) $main_camera.global_transform.origin = lerp(prev_camera.global_transform.origin, current_camera.global_transform.origin, camera_lerp) + $main_camera.fov = lerp(prev_camera.fov, current_camera.fov, camera_lerp)