Yo subdividir un cúbica de Bézier en un determinado t valor de uso de de Casteljau del algoritmo, lo que produce dos curvas de Bézier cúbicas. Después me "escala" de la segunda curva (proporcionalmente).
Me gustaría volver a conectar o aproximada de las dos curvas a/con una sola curva en un tercer paso. Es eso posible?
Esto ilustra lo que estoy intentando hacer.
Supongo que invertir de Casteljau del algoritmo no funciona porque no tengo uno de los puntos intermedios.
Si hay varios enfoques, yo estaría a favor de una más simple (calcule más rápido) de la estrategia.
Gracias de antemano.
Actualización: Tal vez esta cifra se hace más clara; muestra todos los puntos que tengo:
El original cúbica de Bézier es definido por los puntos de $ p_{0}, p_{1}, p_{2}, p_{3} $.
Se divide en un determinado $ t $ (tiempo) el valor de uso de de Casteljau del algoritmo, que los rendimientos de los puntos de $ q_{1}, r_{2}, i_{1}, q_{2}, r_{1}, k $ donde $ k $ es el punto de división.
Los dos subcurves son definidos por los puntos de control $ p_{0}, q_{1}, q_{2}, k $$ k, r_{1}, r_{2}, p_{3} $, respectivamente.
La ampliación de la segunda subcurve es definido por los puntos de $ k, {r}' _{1}, {r}' _{2}, {r}' _{3} $
Se aplicará la escala de la siguiente manera: $ {p}' = k + (p - k) \cdot factor $ $ r_{1}, r_{2}, p_{3} $