This study proposes a new n-sided (n≥4) control point-based surface patch, the blending Bézier patch (BB patch), by constructing corner Bézier surfaces and using Gregory corner blending. A BB patch is defined on a regular polygonal domain with an n-sided control net generalized from quadrilateral Bézier grids, and it reduces to the same degree as a Bézier patch when n=4. There are two main steps for constructing a BB patch: defining a corner Bézier patch for each corner and blending all corner Bézier patches using rational blending functions. Because the boundary behaviors of the BB patch are similar to those of the Bézier patch, a BB patch can be easily joined to the surrounding Bézier and other BB patches. As an application, we used BB patches to fill the holes with G2 continuity.
Read full abstract