extends Camera3D @export var _target: Node3D @export var _damping: float = 1 @onready var _default_offset: Vector3 = global_position func _process(delta: float) -> void: var new_position := _target.global_position + _default_offset global_position = lerp(global_position, new_position, 1 - exp(-delta * _damping))