The formula for a Bezier curve

Share this page

The formula for a Bezier curve


Suppose we have n+1 control points P0=(a0,b0), P1=(a1,b1), ... Pn=(an,bn). We will represent the corresponding Bézier curve by points (xt,yt) where t runs from 0 to 1. In other words, for each t between 0 and 1 we get a point (xt,yt) and together these points form the curve. The formulae for xt and yt are xt$=$i=0n(ni)(1t)nitiaiyt$=$i=0n(ni)(1t)nitibi. where (ni)=n!(ni)!i! is the binomial coefficient.

Back to main article