whereand
are the Bernstein basis functions of degree p and q, respectively, as described in the entry of BezierCurve. This surface description is called rectangular because the parameter domain is rectangular; that is, the two parameters s and t can vary freely in given intervals.