fix: wrong interpolation method...

This commit is contained in:
tiger tiger tiger 2026-01-23 17:38:32 +01:00
parent fc3ad3a555
commit 5b1a989f66
2 changed files with 4 additions and 4 deletions

View File

@ -100,8 +100,8 @@ func _navigate_prev():
## frame rate independent FIR smoothing filter used for small or dynamic card adjustments ## frame rate independent FIR smoothing filter used for small or dynamic card adjustments
func _smooth(current: Vector2, goal: Vector2, delta: float) -> Vector2: func _smooth(current: Vector2, goal: Vector2, delta: float) -> Vector2:
var k := pow(0.1, 60.0 * delta) var k := pow(0.9, 60.0 * delta)
return (1.0-k) * current + k * goal return (k) * current + (1.0-k) * goal
func _process(delta: float): func _process(delta: float):

View File

@ -116,8 +116,8 @@ func try_scroll():
## frame rate independent FIR smoothing filter used for small or dynamic card adjustments ## frame rate independent FIR smoothing filter used for small or dynamic card adjustments
func _smooth(current: float, goal: float, delta: float) -> float: func _smooth(current: float, goal: float, delta: float) -> float:
var k := pow(0.02, 60.0 * delta) var k := pow(0.9, 60.0 * delta)
return (1.0-k) * current + k * goal return (k) * current + (1.0-k) * goal
func _process(delta: float) -> void: func _process(delta: float) -> void: