log_lerp
Functionlog_lerp(start: float, end: float, t: float) -> float
Geometric (logarithmic) interpolation between two positive values.
Equivalent to exp(lerp(log(start), log(end), t)). Produces smooth interpolation for values that change multiplicatively — such as stroke_width compensating for camera zoom, or scale factors. Falls back to linear interpolation if either value is <= 0.