Las funciones de base de Bézier pueden determinarse mediante recursión:
$B_{i,p} = (1-t)B_{i,p-1}+tB_{i-1,p}$
Así que para una base bezier cuadrática, obtenemos:
$1-2t+t^2$
$2t-2t^2$
$t^2$
Así que para una curva de Bézier cuadrática simplemente tomamos combinaciones lineales de estas funciones base y obtenemos una curva en el espacio.. Pero el problema es que si introducimos otro punto de control, como en la imagen de abajo, entonces elevamos el orden así que..
¡Entra en escena B-splines! No son más que curvas de Bézier continuas a trozos. Pero, ¿cómo podemos derivar las funciones de base B-spline sin utilizando la fórmula de recursividad deBoor-cox?
Consideremos este ejemplo:
¿Cómo se impone? $C^1$ continuidad y partición de la unidad para obtener las funciones de base de este ejemplo?
Podemos imaginar que, para este ejemplo, queremos derivar manualmente las funciones base B-spline correspondientes al vector nudo: [0 0 0 .5 1 1 1]