Convertire un quadratica punti della curva alla rappresentazione polinomiale?
-
05-09-2019 - |
Domanda
ho la X, Y di 2 fine punti e 1 bezier n, di un Quadratic Bezier curva.
Utilizzando questi dati, come posso trarre il rappresentazione polinomiale della curva?
(fonte: euclidraw.com )
Soluzione
B (t) = (1-t) * (1-t) * B0 + 2 * (1-t) * t * B1 + t * t * B2
Altri suggerimenti
Oog. Sarebbe difficile. Beziers sono parametrizzata curve, vale a dire:
x = f(t)
y = g(t)
dove t = 0 rese un endpoint e t = 1 rendimenti dall'altra.
Si potrebbe tecnicamente capire come eliminare "t" e ottenere un'equazione in x ed y, ma non sarebbe un polinomio come y = a + bx + cx 2 ...; sarebbe un'equazione h (x, y) = 0 dove h è probabilmente un po 'brutto.
Wikipedia ha una sezione su questo. Forse questo aiuta.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow