Converter uma quadrática pontos da curva a representação polinomial?
-
05-09-2019 - |
Pergunta
I têm o X, Y de 2 final pontos e 1 Bezier ponto, de um quadrática Bezier curva.
Usando esses dados, como posso obter o representação polinomial da curva?
(fonte: euclidraw.com )
Solução
B (t) = (1-t) * (1-t) * B0 + 2 * (1-t) * t * B1 + t * t * B2
Outras dicas
Oog. Isso seria complicado. Beziers são curvas, nomeadamente parametrizada:
x = f(t)
y = g(t)
em que t = 0 rendimentos e um ponto de extremidade t = 1 produz os outros.
Você poderia tecnicamente descobrir como eliminar "t" e obter uma equação em x e y, mas não seria um polinômio como y = a + bx + cx 2 ...; seria uma equação h (x, y) = 0, onde h é provavelmente um pouco feio.
Wikipedia tem uma seção sobre isso. Talvez isso ajude.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow