Lerp camera fov

This commit is contained in:
Daniel Snider 2022-08-17 05:45:28 -07:00
parent 3a72e066ea
commit 22e2fc0067

View File

@ -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)