Contents

GLKVector4Lerp(_:_:_:)

Returns a new vector created by linearly interpreting between two vectors.

Declaration

func GLKVector4Lerp(_ vectorStart: GLKVector4, _ vectorEnd: GLKVector4, _ t: Float) -> GLKVector4

Parameters

  • vectorStart:

    The starting vector.

  • vectorEnd:

    The ending vector.

  • t:

    An interpolation constant.

Return Value

A new vector.

Discussion

The value of t should typically be between 0.0 and 1.0. A value of 0.0 returns the starting vector and a value of 1.0 returns the ending vector. Any other value of t results in a linear interpolation between the two points.

See Also

Mathematical Operations Performed on Vectors