copapy.lerp#

copapy.lerp(v1, v2, t)#

Linearly interpolate between v1 and v2 by a factor t.

Overloads:

Arrays and packed vectors or tensors are interpolated by array stencils, otherwise one scalar operation per element is used.

Parameters:
  • v1 (Any) – First value, vector, tensor or array (result for t = 0)

  • v2 (Any) – Second value, vector, tensor or array (result for t = 1)

  • t (Any) – Interpolation factor (0.0 to 1.0): a number or value, or one factor per element with the type of v1 and v2

Returns:

Interpolated value, vector, tensor or array