Referencia bezierTangent()

bezierTangent()

Calcula coordenadas a lo largo de una línea tangente a una curva de Bézier.

Las líneas tangentes rozan la superficie de una curva. La pendiente de una línea tangente es igual a la pendiente de la curva en el punto donde se intersectan.

bezierTangent() calcula coordenadas a lo largo de una línea tangente utilizando los puntos de anclaje y control de la curva de Bézier. Espera puntos en el mismo orden que la función bezier(). bezierTangent() trabaja un eje a la vez. Pasar las coordenadas x de los puntos de anclaje y control calculará la coordenada x de un punto en la línea tangente. Pasar las coordenadas y de los puntos de anclaje y control calculará la coordenada y de un punto en la línea tangente.

El primer parámetro, a, es la coordenada del primer punto de anclaje.

El segundo y tercer parámetros, b y c, son las coordenadas de los puntos de control.

El cuarto parámetro, d, es la coordenada del último punto de anclaje.

El quinto parámetro, t, es la cantidad a interpolar a lo largo de la curva. 0 es el primer punto de anclaje, 1 es el segundo punto de anclaje, y 0.5 está a mitad de camino entre ellos.

Ejemplos

Sintaxis

bezierTangent(a, b, c, d, t)

Parámetros

a
Number:

coordenada del primer punto de anclaje.

b
Number:

coordenada del primer punto de control.

c
Number:

coordenada del segundo punto de control.

d
Number:

coordenada del segundo punto de anclaje.

t
Number:

cantidad a interpolar entre 0 y 1.

Returns

Number: coordenada de un punto en la línea tangente.
Notice any errors or typos? Please let us know. Please feel free to edit src/core/shape/curves.js and open a pull request!

Referencias Relacionadas