De Boor's algorithm

This is an old revision of this page, as edited by Andris (talk | contribs) at 04:20, 5 April 2004 (minor fixes, still a lot to do). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In mathematics, De Boor algorithm is an algorithm for evaluating spline curves.

Goal of the algorithm

Suppose we want to evaluate the spline curve

 

defined on the interval   for a parameter value  . Due to the spline locality property, we can write

 

So the value   is determined by the controlpoints  ; the other control points have no influence. The goal of de Boor's algorithm is to evaluate   efficiently.

The algorithm

Suppose   and   for  . Now calculate

 

with

 

Then  .