Referencia lerp()

lerp()

lerp() calcula un número que se encuentra entre dos números, con un incremento específico.

Esta función toma tres parámetros. El parámetro start define el primer número, mientras que el parámetro stop define el segundo número. El tercer parámetro amt define la cantidad con la cual se va a interpolar (encontrar un valor) entre los dos números start y stop.

  • Si el valor de amt es 0.0, el resultado será igual al número start.
  • Si el valor de amt es 0.1, el resultado será un número muy cercano al número start.
  • Si el valor de amt es 0.5, el resultado será la mitad exacta entre el número start y el número stop.
  • Si el valor de amt es 1, el resultado será igual al número stop.
  • Si el valor de amt es menor que 0 o mayor que 1, lerp() devolverá un número fuera del rango original. Por ejemplo, si llamamos lerp(0, 10, 1.5), obtendremos 15 como resultado.

La función lerp() es conveniente para crear movimiento a lo largo de un camino recto, y para dibujar líneas punteadas.

Ejemplos

Sintaxis

lerp(start, stop, amt)

Parámetros

start
Number:

primer número.

stop
Number:

segundo número .

amt
Number:

número entre 0 y 1.

Returns

Number: valor interpolado.
Notice any errors or typos? Please let us know. Please feel free to edit src/math/calculation.js and open a pull request!

Referencias Relacionadas