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)