From Wikipedia, the free encyclopedia
The de Casteljau's algorithm is a method invented by Paul de Casteljau that uses recursive linear interpolation to find Bézier curves.
The algorithm can be expressed by the recurrence relation

for i = 1, 2, ..., n and j = 0, 1, ..., n-i where P0,j for j = 0, 1, ..., n are the initial control points,
Example
With three control points



we would have


and

This gives the expected quadratic Bézier curve as a result.