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
coordenada del primer punto de anclaje.
coordenada del primer punto de control.
coordenada del segundo punto de control.
coordenada del segundo punto de anclaje.
cantidad a interpolar entre 0 y 1.
Returns
Referencias Relacionadas
bezier
Dibuja una curva de Bézier.
bezierDetail
Establece el número de segmentos utilizados para dibujar curvas de Bézier en modo WebGL.
bezierPoint
Calcula coordenadas a lo largo de una curva de Bézier utilizando interpolación.
bezierTangent
Calcula coordenadas a lo largo de una línea tangente a una curva de Bézier.