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?

alt text
(fonte: euclidraw.com )

È stato utile?

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
scroll top