Navigation:  ThinBASIC Modules > Math > Interpolation >

Lerp2

Previous pageReturn to chapter overviewNext page

 

Description

 

Calculates a number between two numbers at a specific increment.

 

Syntax

 

n = Lerp2(Amount, pStart, pEnd)

 

Returns

 

Number.

Returned value is calculated as follows: ((1.0 - Amount) * pStart) + (Amount * pEnd)

 

Parameters

 

Name

Type

Optional

Meaning

Amount

Number

No

Amount of interpolation

pStart

Number

No

First point.

pEnd

Number

No

Last point.

 

Remarks

 

The Amount parameter is the amount to interpolate between [pStart and pEnd] where Amount=0.0 returns pStart, 0.1 is very near to pStart, 0.5 is half-way in between, etc.

 

Lerp2 function is convenient for creating motion along a straight path and for drawing dotted lines.

 

Restrictions

 

See also

 

Lerp

 

Examples