This article presents a flexible curve and surface by using an arbitrary choice of polynomial as the basis for blending functions. The curve and surface is a generalization of most well known curves and surfaces. The conditions for various continuities of the curve segments and surface patches at th
A novel generalization of Bézier curve and surface
✍ Scribed by Xi-An Han; YiChen Ma; XiLi Huang
- Publisher
- Elsevier Science
- Year
- 2008
- Tongue
- English
- Weight
- 559 KB
- Volume
- 217
- Category
- Article
- ISSN
- 0377-0427
No coin nor oath required. For personal study only.
✦ Synopsis
A new formulation for the representation and designing of curves and surfaces is presented. It is a novel generalization of Bézier curves and surfaces. Firstly, a class of polynomial basis functions with n adjustable shape parameters is present. It is a natural extension to classical Bernstein basis functions. The corresponding Bézier curves and surfaces, the so-called Quasi-Bézier (i.e., Q-Bézier, for short) curves and surfaces, are also constructed and their properties studied. It has been shown that the main advantage compared to the ordinary Bézier curves and surfaces is that after inputting a set of control points and values of newly introduced n shape parameters, the desired curve or surface can be flexibly chosen from a set of curves or surfaces which differ either locally or globally by suitably modifying the values of the shape parameters, when the control polygon is maintained. The Q-Bézier curve and surface inherit the most properties of Bézier curve and surface and can be more approximated to the control polygon. It is visible that the properties of end-points on Q-Bézier curve and surface can be locally controlled by these shape parameters. Some examples are given by figures.
📜 SIMILAR VOLUMES
Generati ng the Bezier poi nts of B-spline curves and surfaces ## Wolfgang B6hm The well-known algorithm by de Boor for calculating a point of a B-spline curve can also be used to produce the B&ier points of a B-spline curve or surface.
Using the same technique as for the C-B-splines, two other forms of C-Bézier curves and a reformed formula for the subdivisions are proposed. With these new forms, C-Bézier curves can unify the processes for both the normal cases, and the limiting case (α → 0) with precise results. Like the C-B-spli
## In this paper, subdivision methods for rectangular Be ´zier A rectangular Be ´zier surface of degree n ϫ m can be surfaces are generalized to subdivide a rectangular Be ´zier surface patch of degree n ؋ m into two rectangular Be ´zier sur-represented by face patches of degree n ؋ (m ؉ n), while
Sections of parametric surfaces defined by equally spaced parameter values can be very unevenly spaced physically. This can cause practical problems when the surface is to be drawn or machined automatically. This paper describes a method for imposing a good parametrization on a curve constructed by