Pregunta

Tengo la X, Y de 2 final puntos y 1 Bezier punto, de un Quadratic Bezier curva.

Con estos datos, ¿cómo puedo obtener el representación polinómica de la curva?

alt text
(fuente: euclidraw.com )

¿Fue útil?

Solución

B (t) = (1-t) * (1-t) * B0 + 2 * (1-t) * t * B1 + t * t * B2

Otros consejos

Oog. Eso sería complicado. Beziers son curvas, es decir, parametrizada:

x = f(t)
y = g(t)

donde t = 0 rendimientos un punto final y t = 1 produce el otro.

técnicamente podría encontrar la manera de eliminar la "t" y obtener una ecuación en x e y, pero no sería un polinomio como y = a + bx + cx 2 ...; sería una ecuación h (x, y) = 0 donde h es probablemente algo feo.

Wikipedia tiene una sección acerca de esto. Tal vez esto ayude.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top